0
我只是想知道這是否可行,我試着用下面的腳本,它可以在重定向iframe時工作,如果它們不在域中,不允許其他域名,除草機和stumbleupon訪問內容。將某些使用iframe的網站重定向到另一個網址
window.onload = function(){
try
{
if (window.parent
&& !(window.parent.location.hostname === "sitename.com"
|| window.parent.location.hostname === "weeder.org"
|| window.parent.location.hostname === "stumbleupon.com"
|| window.parent.location.hostname === "localhost")){
throw new Error();
}
}
catch (e){
window.location.href = "http://redirecttothis.com";
}
}
這將是很好,如果這可以工作,因爲我們正試圖阻止iframe濫用者。
它完美的第一個域,但它不會爲後續的領域的工作,所以它不我猜它不是一個問題工作,我認爲它在代碼的某些方面存在更多問題。 – NGriffin
你可以嘗試使用var href = document.referrer;然後在href中檢查域。這會工作嗎? –