欢迎来到天天文库
浏览记录
ID:55951865
大小:69.50 KB
页数:1页
时间:2020-06-18
《eWebEditor按钮失效的解决方法.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、eWebEditor按钮失效eWebEditor在IE8,IE7下所有按钮无效eWebEditor按钮失效问题解决方法eWebEditor编辑器在遇到新版本IE浏览器的情况下,一些功能会散失掉,武功尽废,丝毫不起一些特意功能的作用,在这里说下具体的解决方法:如果你用的是IE7或者IE8这两兄弟来做你的html翻译,那么就用以下方法来为eWebEditor打开任督二脉。今天帮朋友搞一个小网站,结果用到了eWebEditor,就到官方网站下载一个免费版的如下:“eWebEditorVersion2.8.
2、0最终版测试结果,点击所有的按钮都无效,什么反应都没有,于是在网上找答案,哇,太多的朋友遇到这样的问题了,感谢前面这些朋友提供的方法,(BS有些人写出的错误方法,感觉被骗一样,很不爽)。下面将错误的原因和方法总结道这里,备忘。错误的原因是因为ie8屏蔽了anonymous方法所以要改成onclick方法,打开include下面的editor.js文件,有这样的段代码(大概在166所在的函数中):Js代码:if(element.YUSERONCLICK)eval(element.YUSERONCLIC
3、K+"anonymous()");if(element.YUSERONCLICK)eval(element.YUSERONCLICK+"anonymous()");把那个anonymous方法改成onclick就可以了。问题是解决了,结果发现把那个方法改成onclick之后在ie6下面就不管用了,解决方法:Js代码:if(navigator.appVersion.match(/MSIE(7
4、8)./i)!=null){if(element.YUSERONCLICK)eval(element.YUS
5、ERONCLICK+"onclick(event)");}else{if(element.YUSERONCLICK)eval(element.YUSERONCLICK+"anonymous()");}if(navigator.appVersion.match(/MSIE(7
6、8)./i)!=null){if(element.YUSERONCLICK)eval(element.YUSERONCLICK+"onclick(event)");}else{if(element.YUSERONCLICK)e
7、val(element.YUSERONCLICK+"anonymous()");}OK,这下对了。
此文档下载收益归作者所有