2011-09-21 186 views
1

例如,如果這個代碼是任何網頁上:有沒有辦法做一個「無法檢測的,iframe代碼」

<script> 
if (top.location != location) { 
    alert("In A Frame"); 
} 
</script> 

它會顯示一個警告。

我需要一個HTML,Javascript,PHP等,當你用上面的腳本iframe頁面時,它不會觸發警報。

我的問題如何打破iframe中的IF語句。 (或者是,可能沒有刮所有的網站,並與PHP代碼刪除)

在此先感謝

回答

1
window.alert = function(){return null;}; 

這將禁用警報()在IE/FF。可能是你可以在你的腳本

+1

是啊,謝謝!但這僅僅是一個例子,如果他做了其他事情而不是alert()。 –

+0

http://www.dyn-web.com/tutorials/iframes/hidden.php 這會幫助你嗎? – Kris

相關問題