Скрипт работает во всех браузерах, кроме IE. Как оказалось, IE не понимает свойство position:fixed, поэтому при нажатии на кнопку "Зарегистрируйтесь прямо сейчас" вся страница сползает вниз
Установка.
В нужный шаблон, после <body>:
Code
<?if(!$USER_LOGGED_IN$)?> <div style="width:100%;height:20px;background-color:#CCCCCC;position:fixed;"><center> <a href="javascript://" onclick="$('#regform').fadeIn('slow');">Зарегистрируйтесь</a> прямо сейчас! <center></div> <div id="regform" style="position:fixed;margin-left:25%;margin-top:30px;display:none;"> <div style="width:520;height:510;background-color:#CCCCCC;" align="center"> <a style="float:right;" href="javascript://" onclick="document.getElementById('regform').style.display='none';">Закрыть</a> <iframe src="/index/3" height="500" width="500"></iframe> </div> </div> <?endif?>
В шаблон формы регистрации пользователей:
Code
<html> <head> <title>Страница регистрации - $SITE_NAME$</title> <link type="text/css" rel="StyleSheet" href="http://java-download.ucoz.ru/_st/my.css" /> </head> <body style="background:url('/images/bg.png') #ffffff; margin:0px; padding:0px;"> <td valign="top" style="padding:0px 10px 0px 10px;"> <table border="0" cellpadding="5" cellspacing="0" width="100%" style="border: 1px solid #c6c6c6"> <tr> <td> <div align="center">$BODY$ </td> </tr> </table>
Источник: coolbox.nisx.ru