[TC] JavaScript: получить язык/локаль клиента
Vande omentaina, Tiflocomp!
Народ, нашёл я тут функцию получения языка клиента. Однако парсер
ругается, что "ожидается объект" на строке, где объявляется
переменная.
Вот файлик:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html >
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" >
<script type="text/javascript" src="lib/jquery.js">
<script type="text/javascript">
<!--
function getBrowserLang () {
if (navigator.language) return navigator.language;
if (navigator.browserLanguage) return navigator.browserLanguage;
}
</script>
</head>
<body>
<script>
var lng=getBrowserLang();
document.write (lng);
</script>
В чём тут дело?
Спасибо!
Приветствую всех.
Андрей пишет:
В IE8 у navigator обнаруживаются лишь такие атрибуты:
.systemLanguage
.userLanguage
Успехов. Анатолий.