javascript - IE8 的 WYSIHTML5 字符计数器

标签 javascript jquery internet-explorer-8 wysihtml5

我已经在我的网站中为 wysihtml5 编辑器实现了字符计数器,但它在 IE8 中不起作用。我在以下代码行中收到错误,我使用该代码行从所见即所得编辑器获取当前字符数。

return document.getElementsByClassName('wysihtml5-sandbox')[0].contentWindow.document.body.innerText.length;

这适用于 FF 和 Chrome,但 IE8 显示以下错误:

有什么方法可以让它在 IE8 中工作吗?

最佳答案

$('.wysihtml5-sandbox')[0].contentWindow.document.body.innerText.length;

我试过了,它有效。我现在觉得自己很蠢。

关于javascript - IE8 的 WYSIHTML5 字符计数器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20079012/

相关文章:

browser - 如何在我的网站的Internet Explorer 8中禁用“兼容模式”?

javascript - setstate 在状态转换期间无法更新 - React

javascript - Javascript 中对象属性的方法

jquery - 有没有办法让 jQuery BBQ Google 可索引?

Facebook JavaScript SDK FB.Canvas.setSize 和 setAutoGrow 在 IE7/8 中不起作用

javascript - IE8 上元素引用始终为 null

javascript - 将javascript代码放在HTML代码中的任何地方都可以吗?

javascript - Mocha Webcomponents 测试 - ReferenceError : customElements is not defined

javascript - 检查 contenteditable div 的输入是否为数字

javascript - jquery Accordion 内容在第二次点击时不隐藏