[問題] IE偵測browser language

看板Web_Design作者 (芬達)時間12年前 (2013/06/26 18:26), 編輯推噓2(205)
留言7則, 2人參與, 最新討論串1/1
請問為何我用javascript的 navigator.browserLanguage偵測browser語系 IE 一直都是zh-TW? 不管我把語系刪到只剩英文或怎麼上移下移 讀出來都是zh-TW 是因為安裝的是繁中版的IE? FF跟Chrome都可以正確的show出所選的語系 我還試了navigator.userLanguage或navigator.systemLanguage IE都不行 -- 看不見太陽那就賞月吧 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.39.159.205

06/26 20:45, , 1F
你說的刪語系是不是指OS的語系,如果不是的話可以試試看
06/26 20:45, 1F

06/26 20:46, , 2F
IE應該是會直接去抓OS的語系,參考自:http://goo.gl/tyqtZ
06/26 20:46, 2F

06/26 23:36, , 3F
原來IE讀的是OS的語系,那IE自己browser的語系讀的到嗎
06/26 23:36, 3F

06/26 23:37, , 4F
因為像firefox都可以用javascript讀出browser的語系
06/26 23:37, 4F

06/27 00:54, , 5F
剛剛查了一下,IE好像不會把IE自己的"語言喜好設定"反應
06/27 00:54, 5F

06/27 00:55, , 6F
在你拿來測試的三個值上
06/27 00:55, 6F

06/27 09:44, , 7F
看來就是這樣了...感謝你
06/27 09:44, 7F
文章代碼(AID): #1Hoi73PS (Web_Design)