在我看来,你使用的是旧的TinyMCE 4版本,所以在我看来你应该先升级到latest version(4.0.3)。
我检查这些版本的源代码,我发现没有Clipboard access not possible
错误信息,这似乎反而是存在于tinymce/plugins/paste/plugin.min.js
文件的早期版本的痕迹,并且只适用于Internet Explorer:
e.ie ? o.on("init", function() {
var e = o.dom;
o.dom.bind(o.getBody(), "paste", function (n) {
var r;
if (n.preventDefault(), a() && e.doc.dataTransfer)
return c(e.doc.dataTransfer.getData("Text")), t;
var i = u();
e.bind(i, "paste", function (e) {
e.stopPropagation(), r = !0
});
var s = o.selection.getRng(),
f = e.doc.body.createTextRange();
if (f.moveToElementText(i.firstChild), f.execCommand("Paste"), d(), !r)
return o.windowManager.alert("Clipboard access not possible."), t;
var p = i.firstChild.innerHTML;
o.selection.setRng(s), l(p)
})
}
无法找到这个脚本的未分类版本,我不能说为什么这样的代码失败了,我也不能解释为什么它只能在你的一台计算机上工作。
@ Travesty3你已经检查过CTRL + V是否在你的IE中与TinyMCE [live demo](http://www.tinymce.com/tryit/basic.php)一起工作? – 2013-08-17 20:03:00
@Enzino:不,我没有尝试过。好建议...我会在星期一尝试。 – Travesty3 2013-08-18 02:39:30