您的位置:首页 > 其它

ewebEditor 在IE6,IE7,IE8兼容

2011-05-01 10:35 204 查看
ewebEditor 在IE6,IE7,IE8兼容 到 Ewebeditor下的editor.js这个文件,可能在js下或者include文件夹下

把这行if (element.YUSERONCLICK) eval(element.YUSERONCLICK + "anonymous()");
换成下面的:
try {
if (navigator.appVersion.match(/8./i) == '8.' || navigator.appVersion.match(/7./i) == '7.') {
if (element.YUSERONCLICK) eval(element.YUSERONCLICK + "onclick(event)"); //IE8 or IE7
} else {
if (element.YUSERONCLICK) eval(element.YUSERONCLICK + "anonymous()"); //IE6
}
}
catch (e) {
if (element.YUSERONCLICK) eval(element.YUSERONCLICK + "anonymous()"); //IE6
}

这样,在IE6,7,8都是可以的了;

<textarea name="content" style="display:none" cols="1" rows="1"><%if content<>"" then response.write content%></textarea>
<IFRAME ID="eWebEditor1" SRC="edit/ewebeditor.asp?id=content&style=news" FRAMEBORDER="0" SCROLLING="no" WIDTH="600" HEIGHT="100%" marginwidth="1" marginheight="1" name="wfasdg"></IFRAME>

content不要改
如果字段不同就新建个表
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: