【问题标题】:Chrome 10/11 and IE8/9 Issue with IframeIframe 的 Chrome 10/11 和 IE8/9 问题
【发布时间】:2011-05-28 20:45:00
【问题描述】:

我正在使用 iframe,其 designMode 属性设置为 on,isEditable 属性设置为 true 以进行所见即所得的文本编辑。它适用于 Firefox 3.6x(我希望 FF 4.0 也适用)和 Safari 5。

代码片段:

<iframe id="myFRM" designMode="on" editable="true" src="blabla.html" />

但是,在 Chrome 10/11 和 IE8/9 上会失败,即 iframe 在这两个浏览器中以只读模式呈现。

这是否意味着这两个浏览器期望 iframe 的编码不同,或者它们根本不支持在上述场景中使用 iframe?

谢谢。

【问题讨论】:

    标签: iframe


    【解决方案1】:

    如果您使用 JavaScript 找到该元素并将 designMode 设置为 "on",则它可以工作。

    例如,

    <script>
      document.getElementById("myFRM").contentDocument.designMode = "on";
    </script>
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-06-07
      • 1970-01-01
      • 2017-09-24
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多