将一段几百行的javascript 放到html中的textarea,直接打开html时,行号显示正常。当在tomcat及wamp这些集成包打开时,部分行号出现错位。
使用过codemirror 版本为 4.4.0 (应该是最新的),我的系统是win7 64位
具体错误如下 :
在: 直接双击html文件、在tomcat及wamp下使用FF(31.0),在tomcat及wamp下使用IE7 显示正常。
在: 使用tomcat及wamp下使用 猎豹与IE9 了现错位。
同时发现那些发生错位的行上下均有空白行,且这行是“\t”
----------------------
以上测试结果均在将多余代码删干净之后得出结论。有知道怎么解决这个问题的么?
原因查明了,在没有使用codemirror时写的空白行中“\t”的内容,在使用了codemirror 解析时会出现行号错位。
我的解决方法是:将这些脚本中所有空白行中有"\t"的,删掉重新放入codemirror就OK了。。。