我需要得到的語言,用戶使用基於document.location檢查/ EN /或/ ES /在document.location
URL是類型:
domain.com/en/blabla.html
domain.com/es/blabla.html
domain.com/it/blabla.html
所以我想是這樣的:
function getLan(){
var idioma = document.location;
var idiomaTmp = idioma.split("/");
return = idiomaTmp[1];
}
但(我不明白,但)我在螢火得到這個錯誤
idioma.split is not a function
[Detener en este error] var idiomaTmp = idioma.split("/");
有什麼想法爲什麼?或者更好的解決方案?
重要的語言也可以是'en_US'或類似的東西,所以使用這個正則表達式:'/ \ /([az] {2}(_ [AZ] {2})?)\ // ' – noob 2012-01-09 09:26:24