eWebEditor工具栏无法使用

 

        今天下午使用eWebEditor的时候,发现在IE8下ewebeditor的所有按钮都无效,然后就换360浏览器,没想到360浏览器用的也是IE的内核,还是一样,郁闷的半天,找了好久的原因才发现是eWebEditor不支持在IE8下使用(鄙视它)。在网上找了一哈解决方法:

     

       因为IE8屏蔽了anonymous方法所以要改成onclick方法,打开include下面的editor.js文件,有这样的段代码:

       if (element.YUSERONCLICK) eval(element.YUSERONCLICK + “anonymous()”);把那个anonymous方法改成onclick就可以了。

 

       但是,这样改过以后,在IE7下又无法使用,又在网上重新找了一哈解决方法:

   

1 if(navigator.appVersion.match(/8./i)==8.’)
2 {
3 if (element.YUSERONCLICK) eval(element.YUSERONCLICK + “onclick(event)”);
4 }
5  else
6 {
7 if (element.YUSERONCLICK) eval(element.YUSERONCLICK + “anonymous()”);
8 }
9
10  

 

  

posted @ 2010-07-28 19:48  有风起浪  阅读(1384)  评论(0编辑  收藏  举报