Пятница, 04.07.2025, 02:49

DR@GO.174.116.rus

Аэро хоккей
Наш опрос
http://www.new-mig.clan.su/click.gif
На какие файлообменники кидать файлы ?
Всего ответов: 26
Статистика
Rasshim.ru
Меню сайта
Сайт существует
Поиск
Друзья сайта
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Модератор форума: DR@GO  
Гостям выскакивает окно и просит зарегистрироваться
DR@GOДата: Четверг, 09.04.2009, 20:08 | Сообщение # 1
Admin
Группа: Администраторы
Сообщений: 193
Репутация: 3
Статус: Offline
Если вы гость выскакивает div-окно и просит зарегистрироваться или войти (сам исчезает через N-ное количество секунд)
var autohidebox = ['yes', 17] меняйте на своё значение
Также можете поменять текст окна

в самый верх ставить
перред HTML

Code
<script type='text/javascript'>   
if (document.getElementById('pun-status').innerHTML.indexOf("Гость")!=-1)   
{   
var displaymode = 'always';   
var enablefade = 'no';   
var autohidebox = ['yes', 17];   
var showonscroll = 'yes';   
var IEfadelength = 1;   
var Mozfadedegree = 0.05;   

if (parseInt(displaymode) != NaN)   
{   
var random_num = Math.floor(Math.random() * displaymode);   
}   

function display_hover_prompt()   
{   
var ie = document.all && !window.opera;   
var dom = document.getElementById;   
var iebody = (document.compatMode == 'CSS1Compat') ? document.documentElement : document.body;   
var objref = (dom) ? document.getElementById('hoverprompt') : document.all.hoverprompt;   
var scroll_top = (ie) ? iebody.scrollTop : window.pageYOffset;   
var docwidth = (ie) ? iebody.clientWidth : window.innerWidth;   
var docheight = (ie) ? iebody.clientHeight: window.innerHeight;   
var objwidth = objref.offsetWidth;   
var objheight = objref.offsetHeight;   
objref.style.left = docwidth/2-objwidth/2+'px';   
objref.style.top = scroll_top+docheight/2-objheight/2+'px';   

if (showonscroll == 'yes')   
{   
var showonscrollvar = setInterval('static_hover_prompt()', 50);   
}   

if (enablefade == 'yes' && objref.filters)   
{   
objref.filters[0].duration = IEfadelength;   
objref.filters[0].Apply();   
objref.filters[0].Play();   
}   

objref.style.visibility = 'visible';   
if (objref.style.MozOpacity)   
{   
if (enablefade == 'yes')   
{   
var mozfadevar = setInterval('mozilla_hover_prompt_fade()', 90);   
}   
else   
{   
objref.style.MozOpacity = 1;   
initiate_hover_prompt_hiding();   
}   
}   
else   
{   
initiate_hover_prompt_hiding()   
}   
}   

function mozilla_hover_prompt_fade()   
{   
if (parseFloat(objref.style.MozOpacity) < 1)   
{   
objref.style.MozOpacity = parseFloat(objref.style.MozOpacity)+Mozfadedegree;   
}   
else   
{   
clearInterval(mozfadevar);   
controlledhidebox();   
}   
}   

function static_hover_prompt()   
{   
var ie = document.all && !window.opera;   
var dom = document.getElementById;   
var iebody = (document.compatMode == 'CSS1Compat') ? document.documentElement : document.body;   
var objref = (dom) ? document.getElementById('hoverprompt') : document.all.hoverprompt;   
var scroll_top = (ie) ? iebody.scrollTop : window.pageYOffset;   
var docwidth = (ie) ? iebody.clientWidth : window.innerWidth;   
var docheight = (ie) ? iebody.clientHeight: window.innerHeight;   
var objwidth = objref.offsetWidth;   
var objheight = objref.offsetHeight;   
objref.style.top = scroll_top+docheight/3-objheight/2+'px';   
}   

function hide_hover_prompt()   
{   
var ie = document.all && !window.opera;   
var dom = document.getElementById;   
var iebody = (document.compatMode == 'CSS1Compat') ? document.documentElement : document.body;   
var objref = (dom) ? document.getElementById('hoverprompt') : document.all.hoverprompt;   
objref.style.visibility = 'hidden';   
if (typeof showonscrollvar != 'undefined')   
{   
clearInterval(showonscrollvar);   
}   
}   

function initiate_hover_prompt_hiding()   
{   
if (autohidebox[0] == "yes")   
{   
var delayvar = (enablefade == 'yes' && objref.filters) ? (autohidebox[1]+objref.filters[0].duration)*1000 : autohidebox[1]*1000;   
initiate_timer(delayvar);   
setTimeout('hide_hover_prompt()', delayvar);   
}   
}   

function initiate_timer(time)   
{   
var newtime = time-1000;   
setTimeout('update_timer('+newtime+')', 1000);   
}   

function update_timer(time)   
{   
var timer = time/1000;   
var ie = document.all && !window.opera;   
var dom = document.getElementById;   
if (dom)   
{   
var hp = document.getElementById('hptimer');   
if (timer == 1)   
{   
hp.innerHTML = "<small><i>Это окно закроется "+timer+" Секунда</i></small>";   
}   
else   
{   
hp.innerHTML = "<small><i>Это окно закроется "+timer+" Секунд</i></small>";   
}   
}   
var newtime = time-1000;   
setTimeout('update_timer('+newtime+')', 1000);   
}   

function initiate_hover_prompt()   
{   
setTimeout('display_hover_prompt()', 100);   
}   

function get_cookie(Name)   
{   
var search = Name + "=";   
var returnvalue = "";   
if (document.cookie.length > 0)   
{   
var offset = document.cookie.indexOf(search);   
if (offset != -1)   
{   
offset += search.length;   
var end = document.cookie.indexOf(';', offset);   
if (end == -1)   
{   
end = document.cookie.length;   
}   
returnvalue = unescape(document.cookie.substring(offset, end));   
}   
}   
return returnvalue;   
}   

if (displaymode == 'always' || parseInt(displaymode) != NaN && random_num == 0)   
{   
if (window.addEventListener)   
{   
window.addEventListener('load', initiate_hover_prompt, false)   
}   
else if (window.attachEvent)   
{   
window.attachEvent('onload', initiate_hover_prompt)   
}   
else if (document.getElementById)   
{   
window.onload = initiate_hover_prompt;   
document.cookie = 'fadedin=yes';   
}   
}}   
</script>   
<style>   
#hoverprompt {   
position:absolute;   
width:300px;   
left:0;   
top:-400px;   
padding:4px;   
z-index:100;   
visibility:hidden   
}   
</style>   
<div id="hoverprompt"><div class="borderwrap"><table cellSpacing="0" minmax_bound="true" id="table1">   
<tbody minmax_bound="true"><tr minmax_bound="true"><th class="tcl" scope="col" minmax_bound="true">Добро пожаловать!<br><br><span class="style1">Уважаемый Гость, пожалуйста, авторизируйтесь или зарегистрируйтесь!<br><br><a href='register.php'><b>Регистрация</b></a>, откроет Вам много новых возможностей, недоступных для гостя, таких как скачивание песен, альбомов, клипов и возможность оставлять свои сообщения на форуме.<br><br><br>   
Присоединяйтесь <img src="http://src.ucoz.net/sm/1/wink.gif" border="0" align="absmiddle" alt="wink">   
<br><br><br></p></span>   
<p div align="center"><form id="login" class="container" method="post" action="http://rnb.4bb.ru/login.php?action=in" onsubmit="return my_form(this)">   
<div align="center">   
<input type="hidden" name="form_sent" value="1"/>   
<input type="hidden" name="redirect_url" value="index.php"/>   
</div>   
<p align="center" class="inputfield required">   
<label for="fld1" class="style1">Логин:</span></label>   
<span class="input">   
<input type="text" id="fld1" name="req_username" size="8" maxlength="25"/>   
<label for="fld2">Пароль:</label>   
<label for="fld2"></label>   
<span class="input">   
<input type="password" id="fld2" name="req_password" size="8" maxlength="25"/></span><br><br>   
</p><div align="center">   
<input type="submit" class="button" name="login" value="Войти"/>   
</div>   
</form></td>   
</tr><br><br>   

<tr minmax_bound="true">   
<th class="tcl" scope="col" minmax_bound="true"><div id='hptimer'>   

<small>Это окно закроется Секунд</small></p>   
</div></th></tr>   
<tr minmax_bound="true">   
<td bgcolor="#FFFFFF" class="tcl" minmax_bound="true">   
<p align="center" minmax_bound="true"></th></tr></td></tr></p></table>   

</div>   
</div>  







 
  • Страница 1 из 1
  • 1
Поиск: