More from: javascript

navigator.plugins

Плагины браузера <script> var prev for(var i=0;i<navigator.plugins.length;i++) { var plugin = navigator.plugins[i] var plugin = plugin.name+" "+(plugin.version || ”) if (prev == plugin ) continue document.writeln(plugin ) prev = plugin } </script><script> var prev for(var i=0;i<navigator.plugins.length;i++) { var plugin = navigator.plugins[i] var plugin = plugin.name+" "+(plugin.version || ”) if (prev == plugin ) continue document.writeln(plugin […]


screen – Еще один вариант про экран пользователя

<script> document.write(’Размеры окна браузера: ‘ + window.innerWidth + ‘x’ + window.innerHeight); document.write('<br />’); var colorDepth = screen.colorDepth?screen.colorDepth:screen.pixelDepth; document.write(’Разрешение вашего экрана: ‘ + screen.width + ‘x’ + screen.height + ‘x’ + colorDepth); </script><script> document.write(‘Размеры окна браузера: ‘ + window.innerWidth + ‘x’ + window.innerHeight); document.write(‘<br />’); var colorDepth = screen.colorDepth?screen.colorDepth:screen.pixelDepth; document.write(‘Разрешение вашего экрана: ‘ + screen.width + […]



navigator

Пример использования navigator для получения данных о браузере. <script> for(var prop in navigator) { if (navigator[prop] instanceof Object || navigator[prop]===”) continue document.writeln(prop+": "+navigator[prop]) } </script><script> for(var prop in navigator) { if (navigator[prop] instanceof Object || navigator[prop]===”) continue document.writeln(prop+": "+navigator[prop]) } </script>


проверяем установлен Flash у пользователя или нет

Простой и проверенный способ проверки установлен Flash у пользователя или нет средствами javascript function checkFlash() { var flashinstalled = false; if (navigator.plugins) { if (navigator.plugins["Shockwave Flash"]) { flashinstalled = true; } else if (navigator.plugins["Shockwave Flash 2.0"]) { flashinstalled = true; } } else if (navigator.mimeTypes) { var x = navigator.mimeTypes[’application/x-shockwave-flash’]; if (x && x.enabledPlugin) { […]


Скрипт теста скорости загрузки сайта.

Данный код вставляется до закрытия тега HEAD <script type=’text/javascript’> //<![CDATA[ var startTime = new Date(); function showElapsedTime() { var testSiteUrl = location.href;; var testSiteString = String(testSiteUrl).slice(testSiteUrl.indexOf("www")); var endTime = new Date(); var elapsedTime = Number(endTime-startTime); var browser=navigator.userAgent; var platform=navigator.platform; var msgString = "Время загрузки " + Number(elapsedTime/1000) + " секунд (" + elapsedTime + " […]