Javascript Mozilla designMode和setTimeout()

Javascript Mozilla designMode和setTimeout(),javascript,firefox,settimeout,Javascript,Firefox,Settimeout,在当前页面上设置designMode=“On”时,我无法启动setTimout()。设计模式是否仅限于iFrame,或者为什么不起作用?at MDN没有多大帮助 我想在页面的任何位置捕获粘贴事件,而不仅仅是在单个元素或输入字段上 为什么不在文档中添加一个元素,并将其内容可编辑设置为true 这样你就不会弄乱整个文件 举例 查看他们所在州的IEs文档 备注 当designMode属性的值设置为On时,无法执行脚本 更新 要获得页面中任何粘贴事件的通知,可以将侦听器绑定到文档。(该事件最终会在文

在当前页面上设置
designMode=“On”
时,我无法启动
setTimout()
。设计模式是否仅限于iFrame,或者为什么不起作用?at MDN没有多大帮助

我想在页面的任何位置捕获粘贴事件,而不仅仅是在单个元素或输入字段上


为什么不在文档中添加一个元素,并将其
内容可编辑设置为true

这样你就不会弄乱整个文件

举例


查看他们所在州的IEs文档

备注

designMode
属性的值设置为
On
时,无法执行脚本


更新

要获得页面中任何粘贴事件的通知,可以将侦听器绑定到文档。(该事件最终会在文档中出现气泡,因此您将始终收到它。)

我知道您希望处理
粘贴
事件,即使您不在默认情况下支持它的元素中

您可以将
正文
设置为
内容可编辑
。。它应提供与将文档的
designMode
设置为
on
相同的功能


在大多数浏览器中,打开文档编辑时的演示将禁用该文档中的脚本执行。否则,当您编辑
标记时,事情会变得非常奇怪….

只是一个注释。。不仅仅是Mozilla。。除了chrome之外,所有浏览器的行为都是一样的。你在哪里找到这个“备注”?我扩展了我的问题。@powtac,在我链接到的页面(msdn)的右侧,它用蓝色字母写着备注。第一行是我引用的…啊<代码>内容可编辑!=设计模式
?!因此,当使用
contentEditable
时,捕捉粘贴并准确地允许到处粘贴与JS一起工作?但是这是在哪里记录的?线程是否计数?我不确定它是否被记录在任何类型的“面向用户”的文档中。