【发布时间】:2016-05-06 02:39:30
【问题描述】:
我已经通过拖放图片上传实现了 TinyMCE 4,它在 Firefox 和 Chrome 中运行良好。但是,当尝试在 IE11 中上传图像时,会出现错误
SCRIPT87:无效参数。
我的设置很简单,如下:
tinymceOptions = {
selector: "textarea",
plugins: ["paste"],
paste_data_images: true
}
tinymce.init(tinymceOptions);
我创建了一个小提琴来演示:
https://jsfiddle.net/s00fka6u/6/
这是一个已知问题,还是与我的本地环境有关?有解决方法吗?我在 Windows 10 上使用 IE 版本 11.0.10240.16766
【问题讨论】:
-
在进行一些初始调试时,/tinymce/plugins/paste/plugin.js 的第 551 行出现错误: items[contentType] = dataTransfer.getData(contentType);
-
我在 Windows 10 上使用 IE11 处理 Disqus 和 Microsoft 网页时遇到了同样的问题!一旦我想上传文件,文件类型就会丢失,所以网页会出错。在网上找不到任何关于此错误的信息...
-
奇怪的是它没有得到更广泛的讨论。我现在已经在 tinymce github 页面上记录了一个问题(详细信息在帖子中)。听起来这是 IE 的错(这并不奇怪 - 15 年过去了,同样的老故事。)
标签: javascript internet-explorer file-upload tinymce internet-explorer-11