eWebEditor編輯器在ie8下多個按鈕失效解決方法
最近一個客戶較我們制作網站,我們整體的設計與程序都完畢后。上傳到服務器后。我們最近調試成功。但是最后給測試后臺的時候發現eWebEditor編輯器有很多按鈕失效。就是點擊后沒有任何的反應。
任何我們就開始分析原因。后來發現了是ie8的內核完全變了。很多的js代碼都無法支持。所有就有二個解決方法。一個是該js 一個是用IE8瀏覽器的一個meta屬性、那下面就來說下這二種方法:
1.最簡單的方法,加入meta屬性讓 網站用ie7去內核去執行
<meta http-equiv="x-ua-compatible" content="ie=7" />
|
2.下面這種方法 就是改JS代碼
在eWebEditor的目錄里找到Editor.js文件,路徑是webedit\Include\Editor.js(版本不同路徑也不一定相同新版本中webedit/js/editor.js),在其中找到如下代碼:
|
這個原理就是判斷IE是多少然后利用不同js來執行
OK這樣一下來 差不多編輯器可以正常使用。
這里鄙視一下ie 能不能都兼容一下。寫css也是一樣 真煩
【責任編輯:小戴工程師】
關鍵字: ie8 eWebEditor 解決方法 按鈕失效
上一篇:解決2003 IIS6 ADODB.Stream 錯誤 '800a0bbc' 下一篇:dedecms自定義圖片字段 調用 多出字符解決辦法