解決IE8不兼容ewebeditor編輯器的辦法
當(dāng)前位置:點晴教程→知識管理交流
→『 技術(shù)文檔交流 』
昨天ie8正式發(fā)布了,偶也去下載了一個,感覺很爽, 還在美的時候,突然發(fā)現(xiàn)很多網(wǎng)頁都出問題,更可氣的是自己的網(wǎng)站編輯器也不管用了,所有的按鈕都不管用,即使是別的瀏覽器也都不管用,我這叫一個汗。于是就去360論壇找人問,因為我用的360瀏覽器以為是360瀏覽器的問題。問了半天也沒有人回答我于是我就去網(wǎng)上找,由于今天才出的ie8所以網(wǎng)上根本也沒有這方面的解決辦法,于是到了第二天,網(wǎng)上終于有了這樣的貼子,所以我也找了找解決辦法。
在一個哥們的貼子中是這樣寫的,打開include下面的editor.js文件,有這樣的段代碼: if (element.YUSERONCLICK) eval(element.YUSERONCLICK + "anonymous()"); 說是因為ie8屏蔽了anonymous方法 所以要改成click方法,于是就改成這樣,但是我又有了一個驚人的發(fā)現(xiàn),那就是改成這樣之后在ie7下編輯器就不管用了,痛苦之余我又去網(wǎng)上查,網(wǎng)上果然高水如云,果然在csdn上找到了答案: if(navigator.appVersion.match(/8./i)=='8.') 把代碼改成這樣之后在ie7和ie8下就都管用了。 該文章在 2011/12/14 21:00:33 編輯過
|
關(guān)鍵字查詢
相關(guān)文章
正在查詢... |