日期:2012-10-09 分類(lèi):網(wǎng)絡(luò)技術(shù) 瀏覽:11868 來(lái)源:邦明科技
在做網(wǎng)站開(kāi)發(fā)過(guò)程中,經(jīng)常使用的eWebeidtor和fckeditor編輯器會(huì)由于瀏覽器的升級(jí)而出現(xiàn)不兼容的情況,特別是不兼容IE6以上的版本
IE8以后fckeditor無(wú)法上傳圖片、彈出浮層內(nèi)容不顯示的原因:
IE8,IE9等不支持var $=document.getElementById;這樣的寫(xiě)法
解決方法:
打開(kāi)下面這個(gè)文件fckeditor/editor/js/fckeditorcode_ie.js
找到第38行的這個(gè)方法:FCKTools.RegisterDollarFunction
將原來(lái)的:FCKTools.RegisterDollarFunction=function(A){A.$=A.document.getElementById;};
修改方法為:FCKTools.RegisterDollarFunction=function(A){A.$=function(v){return A.document.getElementById(v);}};