forum.rastrnet.ru

forum.rastrnet.ru (http://forum.rastrnet.ru/index.php)
-   Программируем (http://forum.rastrnet.ru/forumdisplay.php?f=35)
-   -   Ссылки в HTML (http://forum.rastrnet.ru/showthread.php?t=35774)

Mago 20.09.2007 23:08

Ссылки в HTML
 
Нужно сделать такое - открывается хтмл-страница, в ней ссылка, которая по истечении некоего срока (например, 20 сек или 15 мин) станвится неактивной, после этого идет перенаправление на другую страницу.
Т.е. зашел кто-нить на страницу, там ссылка СКАЧАТЬ КНИГУ, юзверь думает качать или нет, тут хоп! время на раздумья вышло. ссылка исчезает и появляется надпись: Извини парень, ты опоздал! :)
Кто подскажет, хакеры программисты?

Casy 21.09.2007 15:02

Стандартное решение не подскажу, но алгоритм такой:
Во первых, надо будет сразу загружать и ссылку, и надпись "Чувак, поздно". Заключаешь их оба в тэг div, а в стилях дива параметр display ставишь одному block(показывать), а другому none(скрыть). Ну и запускаешь таймер отчета на JavaScript. Как только таймер истек, все тем же JavaScript меняешь их стили(в часности параметр display). Недостаток метода в том, что в исходных кодах страницы все равно есть текст ссылки. Если тебя это не устраивает - копай AJAX.

Mago 21.09.2007 19:50

Цитата:

Сообщение от Casy (Сообщение 527265)
Запускаешь таймер отчета на JavaScript. Как только таймер истек, все тем же JavaScript меняешь их стили.

Если тебя это не устраивает - копай AJAX.

Устраивает. Но есть одн НО: я только учусь и JavaScript еще не осилил. Качал книги, но не нашел подробного описания создания таймера. Если можешь, подскажи какой учебник по JavaScript посмотреть, чтобы разобраться в этом. Или кинь кусок кода, если не трудно.
Спасибо, Casy!


Текущее время: 23:48. Часовой пояс GMT +7.

Powered by vBulletin® Version 3.8.4 Patch Level 5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd. Перевод: zCarot

Форум открыт в июле 2004 г.