1. 放肆雷特 - 锋哥的博客首页
  2. 程序生涯
  3. JavaScript

eWebEditor编辑器IE8按钮不弹出兼容性修改

webedit\JS\Editor.js,找到

if (element.YUSERONCLICK) eval(element.YUSERONCLICK + "anonymous()");[/code]
替换成:

if(navigator.appVersion.match(/8./i)=='8.')
{
if (element.YUSERONCLICK) eval(element.YUSERONCLICK + "onclick(event)");
}
else
{
if (element.YUSERONCLICK) eval(element.YUSERONCLICK + "anonymous()");
}[/code]
即可。
注:以上判断浏览器版本比较简单,如果不需要考虑ie6则可以直接把代码替换成

if (element.YUSERONCLICK) eval(element.YUSERONCLICK + "onclick(event)");[/code]
IE6这个毒瘤真是害人不浅!!!

原创文章,作者:锋哥,如若转载,请注明出处:https://www.fangsi.net/526.html

发表评论

登录后才能评论