禁用iframe中的JavaScript按键事件

时间:2008-11-30 14:07:49

标签: javascript events

如何在iframe中禁用对JavaScript keypress事件的支持?

我只需要在特定的iframe中禁用按键事件,因此执行catch-all-events-and-make-em-do-nothing解决方案不是一种选择。

1 个答案:

答案 0 :(得分:3)

example能做你想做的吗?

根据这个thread,有以下几点:

document.getElementById('edit').contentWindow.addEventListener('keypress', cK, true);

帮助捕获给定iframe中的按键。如果可以捕获它们,则可以禁用它们。

警告:正如Allain Lalonde在评论中所指出的那样:

  

如果iframe的内容不是来自其他域,则会有效。