Цитата:
<!DOCTYPE html> <html> <head> <script src="http://code.jquery.com/jquery-latest.js"></script> <!-- <link rel="stylesheet" type="text/css" href="tmp.css" /> --> <style type="text/css"> </style> <script type="text/javascript"> $(document).ready(function (){ $('a').click(function (){ var o=$(this); if (o.data('on')==0) { alert('Переход по ссылке пока не работает...'); return }; o.data('on',0); setTimeout(function (){ o.data('on',1); },5000); window.open(o.data('url'),''); }); }); </script> </head> <body> <a href='#' data-on='1' data-url='http://www.yandex.ru'>test</a> </body> </html> |
блин, уже не знаю, что не так делаю... уже просто копирую и вставляю и не работает... При нажатии не открывает ссылку
|
Тут на сайте всё отлично работает.. прям как надо..
|
Цитата:
|
хех)) а ведь и правда работает))
|
+ в зачёт форуму))
|
ksa,
единственный момент, который подкорректировать бы..)) при переходе в другой раздел сайта, помимо открытия этого раздела, в новом окне открывается главная страница) не подскажите, как ликвидировать это?) |
Цитата:
|
:D ну вот есть разделы: Главная страница, форум, информация и test. Заходим на страницу test, пробуем ссылку. Сначала по ссылке проходим, потом запрещается переход. Ага, думаем, пойдём на форум. Открываем раздел, а в новом окне загружается ещё главная страница.)
|
JS может что-то "помнить" только на странице...
Если нужно что-то "помнить вообще", пусть даже некоторое время... :) Нужно использовать некие "внешние" носители. Например: - куки - сессия - реквест - данные в БД |
Часовой пояс GMT +3, время: 21:38. |