2013-06-26 24 views
0

我已經瀏覽了幾個iframe剋星代碼在這裏....但我無法弄清楚如何創建此iframe剋星代碼爲某些域的例外...突破的IFRAME剋星與例外

if (top.location!= self.location) 

{ 
     top.location = self.location.href 
} 
+0

如果嵌入網頁從另一個域名,那麼你有沒有ACCE ss到當前的URL來決定。 – CBroe

回答

0

你的代碼很可能會失敗,並訪問衝突在多個瀏覽器,但你可以嘗試

if (document.referer.indexOf("mydomain.com") ==-1 && 
    top.location!= self.location) { 
    top.location = self.location.href; 
} 

注意,引用者可能是空的反正