在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/PHP  HTML/ 網(wǎng)頁可以獲取操作系統(tǒng)的語言么,感謝~

網(wǎng)頁可以獲取操作系統(tǒng)的語言么,感謝~

請問網(wǎng)頁能夠獲取操作系統(tǒng)的語言么?
想實現(xiàn)的效果是,系統(tǒng)切換語言之后,網(wǎng)頁會跟著切換到相應語言的頁面,不再根據(jù)瀏覽器的語言來顯示,感謝~

回答
編輯回答
喵小咪

navigator.language;
navigator.languages;

2017年11月15日 23:49
編輯回答
毀憶

只能獲取瀏覽器的語言

2017年4月26日 08:29
編輯回答
陪我終

如果你的網(wǎng)頁是在后端執(zhí)行,例如php/C#/jsp類似的,是可以通過讀取http header里面 Accept-Language 實現(xiàn),一般是設置的當前瀏覽器偏好語言,非操作系統(tǒng)語言,當然大部分情況他們是一樣的。實際上網(wǎng)頁框架里面的i18N也都是這樣實現(xiàn)的。

當然為了實現(xiàn)國際化同時一般網(wǎng)站也支持傳遞lang=zh-CN/en-GB 類似的參數(shù)方法來主動設置偏好語言。

一般后臺會把lang寫到cookie中,則下次訪問網(wǎng)站仍然記錄之前設置的語言。

2018年1月7日 22:26
編輯回答
離夢

很難

只有 IE 瀏覽器支持一個 navigator.systemLanguage 可以獲取 windows 上的系統(tǒng)語言。

其他瀏覽器想要檢測系統(tǒng)的語言好像沒有一個標準

2017年2月28日 04:01
編輯回答
夏夕

獲取不到. 只能獲取瀏覽器中的js屬性.

2018年4月25日 15:42
編輯回答
網(wǎng)妓

(navigator.language)?navigator.language:navigator.userLanguage

2017年4月19日 23:18