最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

徹底解決ewebeditor網(wǎng)站后臺(tái)不能上傳圖片的方法

 更新時(shí)間:2012年03月26日 17:03:28   作者:  
隨著windows操作系統(tǒng)和IE瀏覽器版本的不斷推出,很多客戶都漸漸放棄了IE6,IE7,使用上了IE8瀏覽器,但是突然發(fā)現(xiàn)自己網(wǎng)站后臺(tái)里面的eWebEditor文本編輯器的插入圖片等等按鈕失效了,鼠標(biāo)點(diǎn)擊后什么反應(yīng)都沒有,IE瀏覽器左下角顯示一個(gè)黃色的感嘆號(hào)提示錯(cuò)誤,就以為是網(wǎng)站空間、服務(wù)器中毒了呢,一時(shí)間紛紛都來找我們?cè)儐?/div>
經(jīng)我們技術(shù)員檢查,結(jié)果原來是eWebEditor文本編輯器對(duì)IE8瀏覽器的兼容性導(dǎo)致的腳本錯(cuò)誤,并不是什么“網(wǎng)站空間、服務(wù)器中毒、出問題了”呢! 現(xiàn)就將解決方法公布給大家,方便大家修正自己網(wǎng)站的代碼以使文本編輯器在各種瀏覽器下都能兼容、正常使用!
解決IE8不支持eWebEditor在線文本編輯器的方法如下:
【1】首先在eWebEditor文本編輯器根目錄下的Include目錄下找到editor.js文件(注意:不同的eWebEditor版本的editor.js文件所處目錄可能有所不同,有的可能在js目錄下)
【2】用記事本打開editor.js文件,找到如下代碼:

if (element.YUSERONCLICK) eval_r(element.YUSERONCLICK + 'anonymous()');

注意:不同版本的eWebEditor此段代碼可能有所不同,也可能是以下代碼:
復(fù)制代碼 代碼如下:

if (element.YUSERONCLICK) {
eval_r(element.YUSERONCLICK + 'anonymous()');
}

以上兩段代碼只是書寫格式不同而已,代碼、含義是一樣的!
【3】將上面的代碼替換為下面的代碼即可:
復(fù)制代碼 代碼如下:

if(navigator.appVersion.match(/8./i)=='8.')
{
if (element.YUSERONCLICK) eval_r(element.YUSERONCLICK + 'onclick(event)');
}
else
{
if (element.YUSERONCLICK) eval_r(element.YUSERONCLICK + 'anonymous()');
}

【4】經(jīng)測(cè)試在IE6、IE7、IE8下均能正常使用了,但是在裝有IE8的機(jī)器上使用傲游瀏覽器卻還是不能正常使用,汗!那就再加一句判斷傲游瀏覽器的代碼吧:
復(fù)制代碼 代碼如下:

if(navigator.appVersion.match(/8./i)=='8.' || navigator.appVersion.match(/MAXTHON/i)=='MAXTHON')
{
if (element.YUSERONCLICK) eval_r(element.YUSERONCLICK + "onclick(event)");
}
else
{
if (element.YUSERONCLICK) eval_r(element.YUSERONCLICK + "anonymous()");
}


經(jīng)測(cè)試IE6、IE7、IE8、遨游、360瀏覽器下均可正常使用!另外如果上面的方法都不行的話,不妨試試以下的構(gòu)造方法:
復(fù)制代碼 代碼如下:

try{
if (element.YUSERONCLICK) eval_r(element.YUSERONCLICK + "anonymous()");
}
catch(e){
if (element.YUSERONCLICK) eval_r(element.YUSERONCLICK + "onclick(event)");
}

IE8不支持eWebEditor在線文本編輯器的終級(jí)解決方法:
如果你發(fā)現(xiàn)以上代碼都不行!怎么回事呢? 那是因?yàn)槟阌玫氖巧?jí)版的ie8,那樣用代碼讀取出來的IE版本號(hào)其實(shí)還是升級(jí)前的版本號(hào),那版本好讀取的就是錯(cuò)誤的,用以上代碼當(dāng)然就是不行的了,這時(shí)候你最好是重新下載安裝個(gè)最終發(fā)布版的IE8就可以了,要么你只好用一下代碼來改:
復(fù)制代碼 代碼如下:

if(navigator.appVersion.match(/MSIE (7|8)\./i)!=null){
if (element.YUSERONCLICK) eval(element.YUSERONCLICK + "onclick(event)");
}else{
if (element.YUSERONCLICK) eval(element.YUSERONCLICK + "anonymous()");
}


復(fù)制代碼 代碼如下:

try{
if (element.YUSERONCLICK) eval(element.YUSERONCLICK + "anonymous()");
}
catch(e){
if (element.YUSERONCLICK) eval(element.YUSERONCLICK + "onclick(event)");
}

但是以上修改方法會(huì)導(dǎo)致文本編輯器在正常的IE7瀏覽器下又是失效的!??! 所以說最好是(說服客戶)安裝一個(gè)最終版的IE8 !

相關(guān)文章

  • fckeditor 插件開發(fā)參考文檔

    fckeditor 插件開發(fā)參考文檔

    個(gè)人覺得這文章很適合初開發(fā)FCK插件的朋友~,對(duì)于插件的開發(fā)的實(shí)例可以看我們上一篇發(fā)表的文字。
    2009-06-06
  • FCKEDITOR 相關(guān)函數(shù)介紹

    FCKEDITOR 相關(guān)函數(shù)介紹

    FCKeditorAPI是FCKeditor加載后注冊(cè)的一個(gè)全局對(duì)象,利用它我們就可以完成對(duì)編輯器的各種操作。
    2010-07-07
  • ckeditor插件開發(fā)簡(jiǎn)單實(shí)例

    ckeditor插件開發(fā)簡(jiǎn)單實(shí)例

    我需要在編輯文本的時(shí)候,選擇一段文字,點(diǎn)擊自定義的按鈕,就能夠在這段文字后面增加一個(gè)圖標(biāo),圖標(biāo)超鏈接去一個(gè)地址,以選中的文字作為參數(shù)
    2013-07-07
  • TinyMCE syntaxhl插入代碼后換行的修改方法

    TinyMCE syntaxhl插入代碼后換行的修改方法

    上次搞了個(gè)整合insert code的TinyMCE編輯器,非常好用。但有一個(gè)缺點(diǎn):每次插入代碼后,光標(biāo)都會(huì)停留在pre標(biāo)記里面,打回車出不來,必須編輯HTML
    2012-02-02
  • php下FCKeditor2.6.5網(wǎng)頁編輯器的使用方法

    php下FCKeditor2.6.5網(wǎng)頁編輯器的使用方法

    php下FCKeditor2.6.5網(wǎng)頁編輯器的使用方法,需要的朋友可以參考下。
    2009-12-12
  • CKEditor 附插入代碼的插件

    CKEditor 附插入代碼的插件

    從官網(wǎng)下載ckeditor,我下載的是ckeditor_3.0.2。CKEditor與原來的FCKeditor有太大的不同了,作為開發(fā)人員,在做自己的博客的時(shí)候總是需要貼代碼的,只好給它先做一個(gè)插入代碼的插件了。
    2010-03-03
  • FCKEidtor 自動(dòng)統(tǒng)計(jì)輸入字符個(gè)數(shù)(IE)

    FCKEidtor 自動(dòng)統(tǒng)計(jì)輸入字符個(gè)數(shù)(IE)

    由于項(xiàng)目需要,需要做字?jǐn)?shù)統(tǒng)計(jì),于是寫了一個(gè)JS計(jì)算字符個(gè)數(shù),如果輸入的字符數(shù)大于100個(gè)字符,就彈出提示,點(diǎn)擊【確定】后,自動(dòng)截取為100個(gè)字符。
    2009-05-05
  • 百度編輯器 如何獲取光標(biāo)位置與不同幀內(nèi)的節(jié)點(diǎn)

    百度編輯器 如何獲取光標(biāo)位置與不同幀內(nèi)的節(jié)點(diǎn)

    當(dāng)我們console.log(domUtils)的時(shí)候,可以在控制臺(tái)中,看見很多domUtils下的方法,這些方法都是用于操作節(jié)點(diǎn)的,findParentByTagName()顧名思義,獲取的是節(jié)點(diǎn),當(dāng)我們的光標(biāo)在編輯器內(nèi)容處,而我們要獲取相應(yīng)內(nèi)容外層節(jié)點(diǎn)的id以及各種屬性,就需要通過domUtils來獲得不同幀內(nèi)的節(jié)點(diǎn)
    2012-07-07
  • FCKeditorAPI 手冊(cè) js操作獲取等

    FCKeditorAPI 手冊(cè) js操作獲取等

    FCKeditorAPI 手冊(cè) js操作控制,獲取等函數(shù)代碼,使用網(wǎng)頁編輯器的朋友可以參考下。
    2011-01-01
  • FCKeditor添加自定義按鈕的方法

    FCKeditor添加自定義按鈕的方法

    FCKLang是語言包對(duì)象,您只要打開FCK/editor/lang/下面的相應(yīng)語言包添加相應(yīng)的名稱屬性就可以了,比如:MyAlbum打開我的像冊(cè)。注意大小寫!至此我們的添加工作已完成。
    2010-06-06

最新評(píng)論

壤塘县| 弥渡县| 天柱县| 铁岭县| 长顺县| 永济市| 海伦市| 绍兴市| 张掖市| 综艺| 和平区| 通榆县| 万载县| 九寨沟县| 陆川县| 义乌市| 仁怀市| 东阿县| 泸溪县| 河北省| 商城县| 门源| 九龙坡区| 浦北县| 绩溪县| 崇信县| 巴彦县| 长白| 将乐县| 科技| 商南县| 博野县| 依安县| 桃源县| 和田市| 花莲县| 东海县| 阳春市| 报价| 金阳县| 正宁县|