使用Iframe的Chrome 10/11和IE8 / 9问题

时间:2011-05-28 20:45:01

标签: iframe

我正在使用iframe,其designMode属性设置为on,其isEditable属性设置为true,用于WYSIWYG文本编辑。它适用于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?

感谢。

1 个答案:

答案 0 :(得分:0)

如果您使用JavaScript找到该元素并将designMode设置为"on",则此方法有效。

例如,

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