新聞中心
Discuz X2.5不兼容IE9瀏覽器,會員無法正確登陸的完美解決方案
由于不同瀏覽器的內(nèi)核不同,導(dǎo)致很多開源程序和瀏覽器不兼容,有的站長朋友們建議換個瀏覽器就可以解決了,可是每個地區(qū)的人有自己的瀏覽器的使用習(xí)慣呀,小編遇到了這樣一個站長朋友,他是香港那邊的,目前IE瀏覽器的市場還是占到了80%,意思也就是如果開源程序和IE瀏覽器不兼容,就會導(dǎo)致80%的客戶無法使用。今天小編主要講解的也是Discuz X2.5不兼容IE9瀏覽器的實例,現(xiàn)在Discuz已經(jīng)升級到了3.1的版本了,但是之前的一些站長朋友也因為擔(dān)心升級丟失數(shù)據(jù)或者其它種種原因還沒有升級,,目前還是用的2.5版本。如果使用的還是Discuz X2.5版本的論壇再使用IE瀏覽器登錄的時候就可能出現(xiàn)以下幾種不兼容的情況: 1、會員無法登陸。 2、登錄時出現(xiàn)“內(nèi)部錯誤,無法顯示此內(nèi)容”,刷新后已經(jīng)登錄 3、登錄時無反應(yīng),刷新后已經(jīng)登錄 4、回復(fù)帖子時出現(xiàn)“內(nèi)部錯誤,無法顯示此內(nèi)容” 無憂小編對幾種情況進(jìn)行了總結(jié)分析,總結(jié)了一點還是和IE9瀏覽器不兼容的緣故,小編也研究出了對應(yīng)的2鐘解決方案,下面小編為大家分享下。 第一種:設(shè)置客戶端的IE9瀏覽器: 1,打開IE,在菜單欄找到“工具”(可按“ALT”鍵顯示菜單欄) --> 兼容性視圖設(shè)置 --> 在兼容性視圖中顯示所有網(wǎng)站(打勾,關(guān)閉) 2,刷新頁面,重新登陸就可以了。 小編溫馨提示:這樣設(shè)置后會員可以正常登陸到論壇,但在網(wǎng)站的實際運營中讓用戶自行設(shè)置肯定會影響到用戶體驗,還有可能是用戶因為麻煩而放棄了該論壇。下面小編為大家分享另一種在程序端的設(shè)置方法。 第二種:是添加一段代碼 1、首先找到根目錄下的目錄文件upload\template\default\common \header_common.htm文件。 2 、在<head></head>之間加上以下代碼部分: <meta http-equiv="X-UA-Compatible"content="IE=EmulateIE9" /> 3、小編說明下 IE=EmulateIE9:我這里是對IE9不兼容,所以這里設(shè)置為IE9(根據(jù)你的網(wǎng)站實際情況填寫,如果是IE8,就改為IE=EmulateIE8) 按照小編以上的方法不僅可以設(shè)置IE9瀏覽器不兼容的問題,如果是360瀏覽器不兼容也是可以按照小編的方法去設(shè)置的。設(shè)置后把對應(yīng)的模板文件傳到對應(yīng)的根目錄文件中,到后臺更新下緩存,再登陸就可以解決了。 無憂主機相關(guān)文章推薦閱讀: DISCUZ X2.0升級X3.1后網(wǎng)站搜索模版重復(fù)錯位 解決DISCUZ在IE11下發(fā)帖編輯器不完全顯示問題 DISCUZ論壇網(wǎng)站從百度打開變成BC網(wǎng)站怎么辦?網(wǎng)站被黑導(dǎo)致啊不收錄
本文地址:http://www.gle-technology.com/discuz/14997.html