为什么需要Window.setTimeout在IE中设置IFRAME的DesignMode“ ON”
-
10-10-2019 - |
题
在我的实验中,我已经看到,即使在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时。
不隶属于 StackOverflow