我指的是位于http://www.jqueryte.com/的 Javascript 编辑器控件 (jqte) 。实现很简单,但是在 Chrome 和 Internet Explorer 之间获取修改后的文本是不同的。
这个小提琴显示了问题:http: //jsfiddle.net/jamescooke/1y29na1p/1/
脚本:
$(document).ready(function () {
$('.jqte-test').jqte();
$('.jqte-test').jqte({"status" : true});
});
$('#button2').click(function() {
var editor = $('.jqte-test');
var newText=editor.text();
$('#txt').text(newText);
});
请在 IE 中运行它,您将看到预期的修改文本。
然后在 Chrome 中运行它——“修改”的文本被报告为原始文本。
有人可以提出建议吗?