Как перезагрузить, остановить, назад и вперед кадр? - PullRequest
0 голосов
/ 27 августа 2010

Я получил следующее:

<frameset cols="20%,80%">
<frame src="zone1.htm" id="zone1">
<frame src="http://www.google.com" id="zone2">
</frameset> 

Я получил доступ к zone1.htm, и второй кадр загружен с внешнего веб-сайта. Я хочу использовать javascript: Reload + Stop + Back + Forward Controls в zone1.htm для управления фреймом Google.

Я не уверен, если это тоже запрещено той же политикой происхождения.

Спасибо

1 Ответ

1 голос
/ 28 августа 2010
window.history.forward()
window.history.back();
window.location.reload();

где окно - это объект window.К объекту окна фрейма можно получить доступ следующим образом:

frames.zone2.window;

Затем используйте имя вместо идентификатора.Или используйте числовые индексы: frames [0] .window;

Современный браузер часто ограничивает эти функции в качестве повышения безопасности (вы не хотите, чтобы реклама перенаправляла вас обратно все время)

...