sharkshark2015, всё нормально там работает, если руки прямые (и не блочит ABP всплывающие окна в браузере).
Код
<div style="display:none" id="new_users">$MYINF_4$</div>
<a href="javascript://" rel="nofollow" onclick="new _uWnd('id','Новые пользователи', -window.innerWidth * .5, -window.innerHeight * .5, {autosize:1,maxw: 490,maxh: 315},document.getElementById('new_users').innerHTML)">Новые пользователи</a>
Или вам нужно скрипт вынести в отдельный файл (прописав название функции)?
UPD.:Цитата sharkshark2015 (
)
Спасибо, как скрипт вывести в отдельный файл?
Вот вам пример, как переноситься в отдельный JS:Код
<div style="display:none" id="new_users">$MYINF_4$</div>
<a href="javascript://" rel="nofollow" onclick="new_users();">Новые пользователи</a>
<script type="text/javascript">
function new_users(){
_new_users = $('#new_users').html();
new _uWnd('id','Новые пользователи', -window.innerWidth * .5, -window.innerHeight * .5, {autosize:1,maxw: 490,maxh: 315}, _new_users);
return false;
}
</script>
У меня работает (а насколько оно правильно - не знаю).
UPD. 2: можно и иначе там сделать, что и событие onclick вынести в код скрипта тоже (допустим, навесить на a-нкор свой id-тентификатор, а на него потом в скрипте привязка идёт). Но смысла я не вижу зачем мудрить, когда и так работает.
Наверное, что там вообще можно как-то данные напрямую брать через запрос к '/informer/4' скриптом (а не переменную на информер в исходный код сайта подключать). Пробовал сделать - не вышло (ведь не скриптер, что не разбираюсь в этом). waak, если знаете как - интересно очень.