yale8848
新手
新手
  • UID170
  • 粉丝0
  • 关注1
  • 发帖数5
  • 阅读:5703
  • 回复:3

IE乱码解决方法

楼主#
更多 发布于:2013-08-02 10:06

先看乱码类似如下:


$5$$5$$5$$5$$5$$5$   


这些乱码是Tex字串,就是标准排版格式,mathquill.js会把这些字串解析成html+css并显示成公式。每次用鼠标反白时就会出现这个问题。这个问题在IE下会出现。


解决方法(非官方):


   1.将jmeditor\JMEditor.js里的mathquill.min.js(压缩版本)修改为mathquill.js(源码)


   2.将jmeditor\ckeditor\plugins\jme\dialogs\dialog.js里的mathquill.min.js(压缩版本)修改为mathquill.js(源码)


   3.打开mathquill.js,将函数


function setTextareaSelection() {


         textareaSelectionTimeout = undefined; var latex = cursor.selection ? '$'+cursor.selection.latex()+'$' : '';


        //textareaManager.select(latex);


}里的textareaManager.select(latex);屏蔽掉即可。


 


另外还有个问题:


mathquill.js文件格式是ansi的,里面有乱码,比如些特殊字符,如代码里的LatexCmds['繒'] = bind(LatexFragment, '^1');这里的乱码是上标1,类似的情况很多,大家可以把这个文件修改成UTF8的,然后在这下载mathquill源码对照修改乱码。大家觉得麻烦,我自己已经把这两个问题整理好了,可以在这里下载用,大家就不要分支了,这个不是官方的。


 


这两个问题我已经向版主反映过,期待他新版出炉。


 

喜欢0
384410505
骑士
骑士
  • UID95
  • 粉丝3
  • 关注102
  • 发帖数34
  • 社区居民
  • 追星一族
沙发#
发布于:2013-08-03 00:59
大神支招了
woshiyonghuming
贫民
贫民
  • UID227
  • 粉丝1
  • 关注0
  • 发帖数4
板凳#
发布于:2013-08-12 17:33

完美解决,强烈要求置顶!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

kangjinqiang
贫民
贫民
  • UID861
  • 粉丝0
  • 关注0
  • 发帖数1
地板#
发布于:2014-04-25 14:12

好的,很好12  12x x23 


返回顶部