Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Скрипт обновления страницы и перехода на другие (https://javascript.ru/forum/misc/22792-skript-obnovleniya-stranicy-i-perekhoda-na-drugie.html)

Pavelety 01.11.2011 01:31

Скрипт обновления страницы и перехода на другие
 
Всем привет!
Есть вот такой скрипт обновления страницы:
javascript:
timeout=prompt("Set timeout [s]");
current=location.href;
if(timeout>0)
  setTimeout('reload()',1000*timeout);
else
  location.replace(current);
function reload(){
  setTimeout('reload()',1000*timeout);
  fr4me='<frameset cols=\'*\'>\n<frame src=\''+current+'\'/>';
  fr4me+='</frameset>';
  with(document){write(fr4me);void(close())};
}


Мне нужно, чтобы при запуске этого скрипта в консоли браузера(например, Google Chrome), находясь на нужной мне странице, он нажимал на кнопку (input type button, выполняется функция button1(), затем перекидывает на другую страницу), переходил на страницу назад, обновлял её с определённой задержкой и снова нажимал на эту кнопку и т.д.
С нажатием кнопки я вроде разобрался, а вот с переходом назад - нет.
Помогите, пожалуйста, это реализовать.
Или хотя бы поясните, что делается в ф-ии reload(). Ведь до того, как я нашёл сей скрипт, я пытался использовать "window.location.reload()", и после вызова этой функции, выполение всего кода прерывалось. А тут замечательно выполняется цикл.
Т.е. я могу сделать одну итерацию того, что мне нужно, но вогнать это в цикл не получается:(

Повторюсь, пишу скрипт для адресной строки


Часовой пояс GMT +3, время: 11:27.