在我看來,你使用的是舊的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