java-script и конфигурация компьютера
Добрый день. Я совсем новичек в java-script (точнее вообще даже не начинал), поискал ответ в гугле - не нашел. Подскажите плиз, можно ли с помощью java-script собрать и отправить на серверную часть данные о конфигурации компьютера пользователя, зашедшего на страничку со скриптом?
Заранее спасибо |
Цитата:
- Храбро! Глупо но храбро! (с) к/ф Правдивая Ложь |
нет... всего лишь хочу понять, могли ли мой тряхнуть... в общем, мне нужно знать не "как?", а можно ли вообще идентифицировать комп по железу?
|
ну, не забывайте что JS - не единственное, что выполняется в браузере.
есть еще Flash, и Java о возможности идентификации по железу не слышал. хотя может быть Flash или Java И дают возможность. |
я не забываю... во флэше проблем быть не может, это знаю (не в плане возможностей флэша - с ними не ознакомлен, а в плане того, что на том сайте постоянных флэшей нет и практически всё резалось мунчером...), чистой явы тоже не было там, это 100%. Потому вопрос только в java-script. Спасибо за ответ.
|
1. Начните изучения языка с его правильного написания JavaScript
2. На JavaScript, то что вам нужно - сделать нельзя, по крайней мере нативными методами (максимум информацию о ОС и Клиенте), но можно на стороне сервера, к примеру для PHP есть phpsysinfo |
Цитата:
это и так очевидно. но не по теме. или PHP может узнать что-то особенное о клиенте? |
Цитата:
Цитата:
|
Цитата:
Цитата:
а дефис об этом никак не акцентирует Цитата:
автор спросил о возможностях языка. ему вовсе необязательно в данном случае изучать язык. |
Цитата:
getenv('REMOTE_ADDR');//IP-адрес посетителя getenv('HTTP_USER_AGENT'); //Браузер посетителя А что касается JS: screen.width //ширина экрана монитора screen.height //высота экрана монитора screen.colorDepth //Битовая глубина цветовой гаммы screen.pixelDepth //Разрешение экрана монитора navigator.appCodeName //Кодовое имя браузера. navigator.appName //Имя браузера / Тип броузера navigator.userAgent //Агент пользователя navigator.appVersion //Версия броузера lnavigator.language //Язык броузера navigator.platform // ОС navigator.javaEnabled // Проверяет, включён ли Java. navigator.plugins[row].description // Установленные плагины navigator.mimeTypes //Типы файлов (MIME) appCodeName //номер кода приложения cpuClass // Класс процессора (x86 и пр.). systemLanguage // Системный язык appMinorVersion // Минор-версия приложения //Узнать имя пользователя (IE): var ws = new ActiveXObject("WScript.Network"); ws.ComputerName + " " + ws.UserName; //Узнать IP адрес можно только через WMI (IE) |
Часовой пояс GMT +3, время: 17:07. |