我有一个我正在显示iframe的页面。 iframe与网站在同一个域中,因此我可以编辑和阅读它的内容,但我无法编辑iframe的源代码,因为我无法访问该文件本身。 iframe正在提醒消息,我想禁用它。 我想至少为自己禁用对话框,我使用的是Chrome ...
这可以在不禁用javascript的情况下实现吗? 或者我可以仅在iframe中禁用javascript吗?
答案 0 :(得分:7)
怎么样:
window.frames[0].alert = function() {};
它用一个什么都不做的函数覆盖第一个iframe中的alert函数,因此调用的所有alert(...)
调用都不会发生任何事情。
对于后续的iframe,您需要将0
更改为1
等。