2013-05-28 66 views
0

我想確定瀏覽器的谷歌瀏覽器設置語言,在設置→語言和輸入設置,使用JavaScript。JavaScript決定瀏覽器語言谷歌鉻

我試圖做到這一點,像這樣:

var lng=window.navigator.language; 
alert(lng); 

火狐,做工是否精細,顯示出正確的語言。 我正在尋找一種方法來確定這在谷歌瀏覽器,因爲對於案件can-Fr,它顯示給我en-US

回答

3
var lng = window.navigator.userLanguage || window.navigator.language; 

也適用於Chrome瀏覽器,儘管有時可能並不反映實際的瀏覽器設置。在這種情況下,您可能需要從HTTP頭中檢索它。不幸的是,通過Javascript檢索這個唯一方法是通過ping一個AJAX請求,請參閱:JavaScript for detecting browser language preference