新聞中心
解決Discuz在IE11下發(fā)帖編輯器不完全顯示問題
昨天無憂主機(jī)小編遇到一個(gè)客戶,他反應(yīng)說網(wǎng)站的編輯器無法完整打開,小編用谷歌打開時(shí)是正常的,客戶截圖給我 [caption id="attachment_14505" align="alignnone" width="824"] discuz[/caption] 我發(fā)現(xiàn)確實(shí)編輯器里沒有工具欄,最后經(jīng)過核對,發(fā)現(xiàn)只是在IE下有這個(gè)問題,而其他的瀏覽器都是正常的,具體原因原來是坑爹的微軟把IE11的USERAGENT標(biāo)識(shí)改成了: mozilla/5.0 (windows nt 6.1; wow64; trident/7.0; slcc2; .net clr 2.0.50727; .net clr 3.5.30729; .net clr 3.0.30729; media center pc 6.0; rv:11.0) like gecko 以前在USERAGENT里面都會(huì)帶上MSIE與版本號(hào),這次作死的微軟把這玩意兒改了,用like gecko作為IE標(biāo)識(shí),用rv作為版本號(hào),而discuz在common.js判斷瀏覽器的時(shí)候沒有把IE11加入進(jìn)來,所以當(dāng)用IE11瀏覽的時(shí)候會(huì)出錯(cuò) 解決這個(gè)問題的方法,找到:statis/js/editor.js 查找: if(BROWSER.other) { $(editorid + '_controls').style.display = 'none'; return; } 注釋掉或者刪除即可。 無憂主機(jī)相關(guān)文章推薦閱讀: 如何提升DISCUZ數(shù)據(jù)庫運(yùn)行速度 怎么解決DISCUZ上傳頭像出現(xiàn)洗“IO錯(cuò)誤”方法大全 DISCUZ X3/3.1 門戶KEYWORD與描述DESCRIPTION源碼不顯示解決辦法
本文地址:http://www.gle-technology.com/discuz/14504.html