2011-08-21 95 views
0

我有以下書籤代碼,將網頁瀏覽器窗口分成兩幀,並排看到不同的網頁。該代碼在一些網站上正常工作,但其他網站無法正常工作,它會分割窗口,開始加載第一幀,然後突破幀並轉到整頁。一個特定的網站發生在http://www.cbssports.com上,如果我放入CBS URL並且說雅虎URL將填充CBS站點,代碼會要求輸入2個URL。任何想法爲什麼發生這種情況?下面是代碼:幫助與分割屏幕書籤

的javascript:A14nH = location.href; L3f7 =提示( '選擇文件1',A14nH); R1Gh7 =提示( '選擇文件2',L3f7);如果(L3f7 & & R1Gh7) {Fr4Q ='\ n'; Fr4Q + ='\ n'; Fr4Q + =''; with(document){write(Fr4Q); void(close())}} else {void(null)}

回答

3

Line 103(在寫這個答案的時間)http://www.cbssports.com/是這樣的:

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

(換句話說,如果它的框架),這幾乎是說,如果頂層窗口不CBS體育,打開CBS體育在頂層窗口中,取代任何fram它。

+0

有沒有辦法解決這個問題,或者我堅持使用它,只需要在本網站上使用2個瀏覽器窗口?謝謝你的幫助。 – BobC

+0

@BobC:你被困住了。 – icktoofay

+0

也許這可以被回答,爲什麼相同的代碼在Opera瀏覽器中工作? Firefox和Chrome不允許代碼工作。歌劇不是我選擇的瀏覽器,這就是爲什麼我試圖修復代碼讓它在其他2種瀏覽器中的其中一種工作。 – BobC