IE 中的 JavaScript 问题 - 需要对象吗?

标签 javascript jquery internet-explorer internet-explorer-8 wysihat

我正在使用 jQuery fork of Wysihat作为我的一个项目中的 Wysiwig 编辑。除了(惊喜,惊喜)IE(特别是 IE8)之外,它在所有浏览器中都能完美运行。我已将示例文件上传到此处:

http://pezholio.co.uk/wysihat/examples/custom_buttons.html

在 IE 中运行该文件时,我收到错误 Object Expected,它似乎发生在该函数中:

window.getSelection = (function() {
  var selection = new Selection(document);
  return function() { return selection; };
})();

有什么想法可能导致该问题,以及我可以采取哪些措施来解决它?

干杯

最佳答案

啊,好的。我想我现在已经搞定了。我已删除现有的 IE 后备代码并使用 selection.js反而。您可以在下面的要点中看到代码:

https://gist.github.com/2556956

关于IE 中的 JavaScript 问题 - 需要对象吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10361238/

相关文章:

javascript - 如何创建接受颜色作为参数的 React 组件?

jquery - 使用jQuery获取src ="x"值

javascript - jquery 基本画廊动画

python - Flask @login_required 不适用于 IE 和 Safari

css - HTML 表单仅在 IE7 中表现出奇怪的行为

javascript - Chart.js 两个 Y 轴,一个为负值

javascript - ES6中删除多维数组中的重复字母

javascript - 表单提交后防止页面重新加载。 e.preventDefault() 和隐藏的 iFrame 不工作

javascript - 如何使用javascript填充html表格而不使用div?

internet-explorer - 浏览器使用什么启发式方法来缓存未明确设置为可缓存的资源?