21. Q: Как определить, какой язык используется в системе по умолчанию?
A: Можно вот так:
document.write("Язык системы по умолчанию: " + navigator.systemLanguage);
Пример:
22. Q: А как определить текущий язык в системе?
A:
Можно вот так:
document.write("Текущий язык системы: " + navigator.userLanguage);
Пример:
23. Q: А можно ли определить количество дисков в системе из JavaScript?
A: Можно, но учтите, что этот способ использует ActiveX (правда, она уже стоит практически у всех),
и поэтому браузер может запросить у вас разрешение на запуск (приведенная функция запишет в документ информацию о дисках):
function showDriveList() {
var fso = new ActiveXObject("Scripting.FileSystemObject");
document.write("Кол-во дисков в системе: " + fso.drives.count + "; Буквы дисков: ");
var coll = new Enumerator(fso.Drives);
for (; !coll.atEnd(); coll.moveNext()) {
document.write(coll.item().DriveLetter + " ");
}
}
Пример: Посмотреть пример
24. Q: Как определить, включены ли cookie?
A: Это делается так:
if(navigator.cookieEnabled)
document.write("Поддержка cookie включена!");
else document.write("Поддержка cookie выключена!");
Пример:
25. Q: Как определить количество цветов в системе?
A: Вот так:
document.write("Количество поддерживаемых цветов: " + Math.pow(2,screen.colorDepth));
Пример:
|