如何禁用对话框 - alert()?

时间:2011-07-13 00:31:40

标签: javascript iframe alert

我有一个我正在显示iframe的页面。 iframe与网站在同一个域中,因此我可以编辑和阅读它的内容,但我无法编辑iframe的源代码,因为我无法访问该文件本身。 iframe正在提醒消息,我想禁用它。 我想至少为自己禁用对话框,我使用的是Chrome ...

这可以在不禁用javascript的情况下实现吗? 或者我可以仅在iframe中禁用javascript吗?

1 个答案:

答案 0 :(得分:7)

怎么样:

window.frames[0].alert = function() {};

它用一个什么都不做的函数覆盖第一个iframe中的alert函数,因此调用的所有alert(...)调用都不会发生任何事情。

对于后续的iframe,您需要将0更改为1等。