在此处记录此事以防万一任何人遇到类似问题。Codemirror(textarea replace)IE兼容性问题
“有一点奇怪的问题,我希望有人能指出,如果我之前,我的缺陷报告或某事做出一个错误。
在Chrome工作正常,在IE浏览器(版本9或更新)它拒绝作为其形式标签内,只要显示codemirror编辑
证据:。 http://jsfiddle.net/ablueman/kmtorrkL(OK在铬/ IE中破碎) 形式标记有/形式的CSS是
(在Chrome和IE中工作,但不是表格) 表单标签no/form css yes。
http://jsfiddle.net/ablueman/kmtorrkL/33/(使用Chrome /打破了IE浏览器。 表单标签是/ CSS形式没有。
https://www.ablueman.co.uk/the/testbench/fourform.php 证据它不是一个怪癖的问题或其他东西jsfiddle.net
http://validator.w3.org/check?uri=https%3A%2F%2Fwww.ablueman.co.uk%2Fthe%2Ftestbench%2Ffourform.php 这该死的东西验证为好。
如果任何人有任何想法,我洗耳恭听。”
var myCodeMirror = CodeMirror.fromTextArea(QTA1, {
mode: "javascript",
lineNumbers: true
});
答案跟随.....
在bug报告中有关于此的一点对话正在进行。绅士说基本上我做错了,这是可能的。但他没有提及它应该如何,或者为什么它在其他浏览器中可以工作 – ablueman 2014-11-12 16:27:02
只是保持最新状态。原来这是一个PICNIC错误。我认为应该是一个ID的部分,只是一个变量。所以我应该创建一个document.getElementById的变量,或者像上面那样做。看起来铬和FF是“只是有帮助”,在IE浏览器没有。 – ablueman 2014-11-21 08:47:15