2012-04-09
之前發布過一個博客是關于eWebEditor支持IE7和IE8的問題,但是現在IE9瀏覽器出來后,就又出現了不兼容現象。在網上找了解決辦法供大家參考!(這個瀏覽器要是能夠統一就好了,搞那么多版本可復雜啊!)
1、首先找到eWebEditor編輯器所在的目錄,然后搜索到editor.js文件,由于eWebEditor有很多個版本,所以editor.js文件所在的目錄也有所不同,有的可能在Include目錄下,有的可能在js目錄下。
2、用記事本打開editor.js文件,找到如下代碼:
if (element.YUSERONCLICK) {
}
由于eWebEditor編輯器版本不同,有的可能找不到上面的代碼,而是下面這樣的代碼,兩種代碼只是書寫格式不同而已,含義是一樣的:
if (element.YUSERONCLICK) eval_r(element.YUSERONCLICK + "anonymous()");
也有可能你已經修改過兼容ie8了,是這樣的
if(navigator.appVersion.match(/MSIE (7|8)\./i)!=null){
}else{
}
3、將上面的代碼替換為下面的代碼即可:
if(navigator.appVersion.match(/9./i)=='9.')
else
上一條:網站制作的藝術體現在哪些方面
下一條:dede文章列表判斷是否有圖