Chrome 10/11和IE8/9 iframe问题
问题描述:
我使用的iframe的属性designMode设置为on,其isEditable属性设置为true以进行所见即所得的文本编辑。它正常工作与Firefox 3.6(我所期望的罚款,以及与FF 4.0)和Safari 5Chrome 10/11和IE8/9 iframe问题
代码剪断:
<iframe id="myFRM" designMode="on" editable="true" src="blabla.html" />
但是,它未能与铬10/11和IE8/9,也就是说,iframe以这两种浏览器呈现为只读模式。
这是否意味着这两个浏览器需要不同的iframe编码,或者他们是否不支持iframe在上述场景中的使用?
谢谢。
答
如果您使用JavaScript找到该元素并将其设置为designMode
至"on"
,它就会有效。
例如,
<script>
document.getElementById("myFRM").contentDocument.designMode = "on";
</script>