TShopping

 找回密碼
 註冊
搜索
查看: 2827|回復: 1
打印 上一主題 下一主題

[教學] Fckeditor 在IE9或IE10不正常的解決方法

[複製鏈接]
跳轉到指定樓層
1#
發表於 2013-11-16 13:29:34 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
 
Push to Facebook
IE 常常自己搞一些更改,不僅瀏覽器的JAVA引擎先天不足,只要網頁內容有較多的JavaScript執行,不是卡卡的,要不然就當住給你看,對於升級更是有如牛一般緩慢,跟不上世界的腳步,我們來看看IE10的廣告台詞.......IE10將增強對HTML5和CSS3的支持,不僅比起 IE 9 瀏覽速度更為快速,而在 html 5 及 CSS3 等新穎網頁上,支援度也更加的完整!

看到沒,IE發展到IE10....竟然還只是加強支援而已,對於網站設計最重要的一項INPUT欄位多檔上傳的功能,竟然沒支援,導致程式設計師或網頁設計師要嘛在管理介面捨棄IE,要嘛就只能用Flash的方式做多檔上傳功能......

言歸正傳,Fckeditor之後已改名叫ckeditor,Fckeditor已不再發展,最終版本為2.6.9版,
官方建議USER改採用ckeditor.....

如果你還要繼續使用ckeditor,建議使用最終版本,但還是需要修改,因為在IE9與IE10下無法正常作用,
最簡單的方式就是相容性檢視,但你不可能要USER使用編輯器時都去按相容性檢視,所以最好的方式就是直接修改HTML檔,去設定為相容性檢視

在你顯示編輯器的網頁表頭加入以下這行
<meta http-equiv="x-ua-compatible" content="ie=8"/>
告訴瀏覽器採用IE8的模式去瀏覽該網頁
然後修改 member/fckeditor/fckeditor.js
找到
var sAgent = navigator.userAgent.toLowerCase();
在其下面再加入一行,內容如下:
if(sAgent.indexOf("msie 1") != -1) return true;
然後清空瀏覽器的暫存檔,重新讀取即可正常


 

臉書網友討論
2#
發表於 2013-11-16 22:26:17 | 只看該作者
牛X海海!!!

版主招募中

*滑块验证:
您需要登錄後才可以回帖 登錄 | 註冊 |

本版積分規則



Archiver|手機版|小黑屋|免責聲明|TShopping

GMT+8, 2024-4-23 17:39 , Processed in 0.121089 second(s), 22 queries .

本論壇言論純屬發表者個人意見,與 TShopping綜合論壇 立場無關 如有意見侵犯了您的權益 請寫信聯絡我們。

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回復 返回頂部 返回列表