Помощь с буклетом Split Screen - PullRequest
       16

Помощь с буклетом Split Screen

0 голосов
/ 21 августа 2011

У меня есть следующий код букмарклета, который разбивает окно веб-браузера на 2 кадра, чтобы видеть разные веб-страницы рядом.Код отлично работает на некоторых веб-сайтах, но на других он не работает, он разделит окно, начнет загружать 1-й кадр, затем выйдет из фреймов и перейдет на полную страницу.Один конкретный сайт, на котором это происходит, находится на http://www.cbssports.com,, код запрашивает 2 URL-адреса, если я добавлю URL-адрес CBS, а затем произнесу URL-адрес Yahoo.com, который будет заполнен сайтом CBS.Есть идеи, почему это происходит?Ниже приведен код:

javascript: A14nH = location.href; L3f7 = приглашение («Выбрать файл 1», A14nH); R1Gh7 = приглашение («Выбрать файл 2», L3f7); if (L3f7 && R1Gh7) {Fr4Q = '\ п'; Fr4Q + = '\ п'; Fr4Q + = ''; с (документ) {запись (Fr4Q) аннулируются (Закрыть ())}} еще {недействительным (нуль)}

1 Ответ

3 голосов
/ 21 августа 2011

Строка 103 (на момент написания этого ответа) http://www.cbssports.com/ это:

<script type="text/javascript">/* Window Management */ if(top != self){window.open(location.href, '_top');}</script> 

Это довольно много говорит о том, что если окно верхнего уровня не CBS Sports (другими словами, если оно в рамке), открыть CBS Sports в окне верхнего уровня, заменив то, что его обрамляло.

...