|
Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » Таймер на JS |
|
Таймер на JS
|
Ночной странник Сообщения: 4050 |
Профиль | Сайт | Отправить PM | Цитировать почему:
function d4(){ setTimeout("d3()", 2000); } работает, а: function d4(){ setTimeout("d3()", 5000); } не работает? |
|
------- Отправлено: 10:22, 16-04-2005 |
Ветеран Сообщения: 675
|
Профиль | Отправить PM | Цитировать Они обе прекрасно работают.
|
------- Отправлено: 12:47, 16-04-2005 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Ветеран Сообщения: 1864
|
Профиль | Отправить PM | Цитировать Vlad Drakula
Я не вижу разницы, только время для функции разное, 2000 и 5000, может там какой нибудь другой баг забрался?? |
------- Отправлено: 15:10, 16-04-2005 | #3 |
Ночной странник Сообщения: 4050
|
Профиль | Сайт | Отправить PM | Цитировать vadimiron
вот в том то и дело... что с 5000 не работает... |
------- Отправлено: 15:39, 16-04-2005 | #4 |
Ночной странник Сообщения: 4050
|
Профиль | Сайт | Отправить PM | Цитировать так работает:
function d(){ window.open("'.$Item['URL'].'", "_blank"); } setTimeout("d()", 1000); так не работает: function d(){ window.open("'.$Item['URL'].'", "_blank"); } setTimeout("d()", 5000); так работает: function d1(){ window.open("'.$Item['URL'].'", "_blank"); } setTimeout("d1()", 5000); |
|
------- Отправлено: 15:53, 16-04-2005 | #5 |
Ветеран Сообщения: 1864
|
Профиль | Отправить PM | Цитировать Vlad Drakula
Может ты используешь одно название функции (а именно d()) два раза в одном скрипте, то есть создаёшь две функции с одинаковым именем?? там может какие то конфликты иза этого происходит Или ты каждый раз только меняешь цифру в setTimeout?? |
------- Отправлено: 18:18, 16-04-2005 | #6 |
Ветеран Сообщения: 1864
|
Профиль | Отправить PM | Цитировать Странно, я проверил, у меня всё работает, и даже вместе, вот код, который я использовал
script.html:
page_to_open.html:
Может там с браузером что то?? у меня ИЕ 6 - всё работает. Или с содержанием переменной $Item['URL']? |
Отправлено: 18:27, 16-04-2005 | #7 |
just mar Сообщения: 3904
|
Профиль | Отправить PM | Цитировать проверила тест vadimiron firefox-ом. Все ОК (когда разрешаешь окно открыть ;])
|
Отправлено: 21:03, 16-04-2005 | #8 |
Ветеран Сообщения: 675
|
Профиль | Отправить PM | Цитировать И так тоже работают .
<html> <title></title> <head> <script language = javascript> function d(){ window.open("'.$Item['URL'].'", "_blank"); } setTimeout("d()", 1000); setTimeout("d()", 5000); </script> </head> <body> </body> </html> |
------- Отправлено: 22:01, 16-04-2005 | #9 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
CMD/BAT - [решено] таймер | firstarey | Скриптовые языки администрирования Windows | 11 | 04-03-2022 16:54 | |
Мультимедиа - Часы\таймер | YDen | Программное обеспечение Windows | 4 | 29-09-2008 14:17 | |
Таймер на js | Guest | Вебмастеру | 7 | 25-08-2004 12:31 | |
таймер | Guest | Вебмастеру | 1 | 05-02-2004 23:58 | |
Программа - таймер. | Evita | Хочу все знать | 6 | 19-04-2003 21:28 |
|