在我的实验中,我已经看到,即使在Window.onload事件之后,Window.SetTimeout也需要通过设置Iframe的DesignMode“ On”来制作iFrame -time -odable。这在IE中发生,而在Firefox窗口中。我尚未在任何其他浏览器中进行测试。

是否有必要使用window.setTimeout在IE中设置IFRAME的DesignMode“ ON”?

您可以从这里尝试一下 http://www.nazmulweb.com/site5/demo/iframe/default.aspx

有帮助吗?

解决方案

您最好设置 contentEditable iframe的属性 <body>true 相反,我认为这将立即起作用。我已经在我写过的Wysiwyg编辑中做到了这一点,尽管现在我不记得为什么。我很确定我有体面的理由。

其他提示

你应该设置 designmode='on' 当加载iframe时。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top