0

我有一个 HTML 编辑器,由一个 IFRAME(#Editor_editor)、2 个按钮(设计视图和 HTML 视图)和一个工具栏组成。我希望这个编辑器在这个网络浏览器(IE9、IE10、Firefox、Chrome 和 Mac Safari)上运行。

在我的 Editor.jQuery.js 文件中,当按下设计视图或 HTML 视图按钮时,会触发 一个函数Edit_ChangeMode女巫。在此处输入图像描述

如果我在 IE9 中使用 .innerText 属性,您可以看到它从脚本块 (13) 跳转到匿名函数。为什么会这样?

.innerText 属性在 Firefox 上不起作用,如果我在 IE9 中使用 .textContent 属性,它会从 Edit_ChangeMode 函数的 else 子句跳转到匿名。

编辑:jQuery 模式

如果我在 else 子句中的同一函数中使用 .text() 和 .html() 属性,则 html 无法正确呈现。 在此处输入图像描述

问:如何让这个 HTML 编辑器跨浏览器?

4

0 回答 0