ewebEditor 在IE6,IE7,IE8兼容
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不要改
如果字段不同就新建个表
把这行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不要改
如果字段不同就新建个表