iframe的IE和chrome之间的差异

时间:2016-03-23 15:45:40

标签: javascript google-chrome internet-explorer iframe edit

我知道IE和Chrome上的帖子肯定会有很多帖子,但我无法找到我想要的内容。

我正在开发一个网站,似乎有些内容不会在每个浏览器上做同样的事情......我知道在某些情况下我们需要为IE做特殊代码,但在我的情况下,它只适用于IE并且不能在Chrome上工作......我发现它有点奇怪。

在我的情况下,我试图在我的页面中插入一个<iframe>来显示文字,图片和内容(例如单词...例如),我有一些javascript来启用我编辑<iframe>

的内容
function init() {
    iView.document.designMode = 'On';
    if (is_ie) docobj = document.frames['myView'].document;
    if (is_ie) AttachEventListener(docobj,"keydown",new Function("HtmlEditProcessKeyPressed('myView')"));
}

这是框架

<iframe id="myView" style="width: 850px; height: 325px" width="940" height="250" src="<%=PATH%>/document"></iframe>

在IE上完全正常;我可以看到我的文档中的文本,我可以毫无问题地编辑它。

然而,在chrome(没有试过任何其他浏览器)中,框架的背景颜色是灰色的,我无法编辑文本......但我可以看到它。

感谢任何解释/理论,谢谢

0 个答案:

没有答案