![]() |
|
||||||||||
|
|
|
|||||
|
Вешаю во флэшке на нажатие кнопки следующее:
Локально - страница обновляется. На сайте - эта строка вставляется в адресную строку браузера (Мозилла) и все. allowScriptAccess = true - для SWFObject результат дало частично в Хроме заработало. В Мазиле - нет. Последний раз редактировалось dark256; 09.11.2012 в 01:50. |
|
|||||
|
Регистрация: Jul 2007
Сообщений: 393
|
|
|
|||||
|
блогер
Регистрация: Feb 2008
Адрес: Россия, Новосибирск, Академгородок
Сообщений: 2,113
Записей в блоге: 1
|
Можно попробовать в анонимную функцию обернуть.
А можно и в две: getURL("javascript:(function(){setTimeout(function(){window.location.reload()},1000);})()" );
__________________
hauts.ru |
|
|||||
|
Регистрация: Jul 2007
Сообщений: 393
|
Считается устаревшим, но работает. Но у вас не этот синтаксис, это опять же ссылка на функцию.
|
|
|||||
|
Оооочень страаанно это все..... В Хроме пашет в Мазиле - нет...
В результатет в обоих заработало это вот: Но, черт возьми, Холмс.... Каким образом? Добавлено через 2 минуты По идее и так и эдак релоад быть должен.... Мыргнуть она должна... Ан нет... |
|
|||||
|
Регистрация: Jul 2007
Сообщений: 393
|
Цитата:
Короче, зависит от браузера и настроек на сервере. |
|
|||||
|
Регистрация: Jul 2007
Сообщений: 393
|
Вы вызвали функцию setTimeout с двумя параметрами, один - это текстовая строка "window.location.reload()" , вторая - это 1000.
соответственно, превращается в Это устаревший синтаксис ( в первом аргументе ожидается ссылка на функцию, а не строка - в этом случае неявно создается анонимная функция на основе строчки) что дает нам что вполне рабочее |
|
|||||
|
Аааа.... Дошло. Буду пробовать.
|
![]() |
![]() |
Часовой пояс GMT +4, время: 19:17. |
|
|
« Предыдущая тема | Следующая тема » |
|
|