2011-10-17 58 views
1

我製作了一個工具,用戶不得不快速排序一堆網站 以確定它們適合特定用途的天氣。 我加載websides內部和iframe。這裏的一切都很好,但 一些網站有JavaScript代碼,使他們彈出框架。 現在有辦法阻止這種情況發生嗎? i'v嘗試onbeforeunload,它工作了一段時間,但它似乎甚至不工作了。防止javascript跳出框架

+0

你試過[這個](http://stackoverflow.com/questions/958997/frame-buster-buster-buster-code-needed)?我知道你說onbeforeunload,但它有點模糊 – Esailija

+0

i'v與onbeforeunload整理出來,這是一種令人討厭的彈出窗口,但它的作品 –

回答

2

不,不是真的 - 如果網站有像top.location = "mypagehere";這樣的腳本,那麼其他頁面將在框架外部加載,或者如果它有alert()警報將顯示。

解決此問題的唯一方法是使用服務器端語言來讀取這些遠程站點的內容,然後在您自己的佔位符內只放入內容,而不使用任何腳本。

如果你有服務器端語言在您的處置編輯您的問題,並在這裏發表評論,以便我們可以進一步引導。