• javascript检测浏览器类型和版本号(兼容各浏览器)


    代码
     1 from: http://www.webreference.com/tools/browser/javascript.html
     2 http://browserspy.dk/browser.php
     3 http://plugins.jquery.com/node/1567/release
     4 
     5 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
     6 <html xmlns="http://www.w3.org/1999/xhtml">
     7 
     8 <head>
     9 <meta content="text/html; charset=utf-8" http-equiv="Content-Type" />
    10 <title>javascript检测浏览器类型和版本号(兼容各浏览器) </title>
    11 <script language="javascript" type="text/javascript">
    12 /*
    13 geovindu@163.com 涂聚文 捷为工作室,缔友计算机信息技术有限公司
    14 from: http://www.webreference.com/tools/browser/javascript.html
    15 http://browserspy.dk/browser.php
    16 http://plugins.jquery.com/node/1567/release
    17 http://www.informit.com/store/product.aspx?isbn=0672328801 
    18 
    19 */
    20 var uA = navigator.userAgent;
    21 var browserType = "unknown";
    22 if (uA.indexOf("Opera"> -1) {
    23   browserType = "Opera";
    24 else if (uA.indexOf("Safari"> -1) {
    25   browserType = "Safari";
    26 else if (uA.indexOf("Konqueror"> -1) {
    27   browserType = "Konqueror";
    28 else if (uA.indexOf("Gecko"> -1) {
    29   browserType = "Mozilla";
    30 else if (uA.indexOf("MSIE"> -1) {
    31   browserType = "Internet Explorer";
    32 }
    33 //window.alert(browserType);
    34 document.write(browserType);
    35 document.write("<br/>");
    36 document.write(document.lastModified); //显示页面的修改日期
    37 document.write("<br/>");
    38 document.write(navigator.userAgent); //显示客户端环境参数
    39 document.write("<br/>");
    40 document.write("h,w:"+screen.availHeight+"x"+screen.availWidth+"pixels");//测定显示器大小
    41 //显示器大小
    42 function screenWH(){
    43 var getscreen=document.getElementById('screenWH');
    44 getscreen.value=screen.availHeight+"x"+screen.availWidth;
    45 var divscreen=document.getElementById('screensWH');
    46 divscreen.value=screen.availHeight+"x"+screen.availWidth+"pixels"//window.screen.height+"+"+window.screen.width;
    47 
    48 }
    49 </script>
    50 </head>
    51 <body onload="javascript:screenWH();">
    52 
    53 <input type="text" id="screenWH"/>
    54 <input type='button' onclick='notEmpty()' value='Form Checker' />
    55 
    56 <br/>
    57 <div id="screensWH"></div>
    58 </body>
    59 
    60 </html>
    61 
    62  
    63 
     
  • 相关阅读:
    duilib框架分析:几个回调(C++11)
    duilib框架分析(一)概述
    图解JVM--(二)垃圾回收
    图解jvm--(一)jvm内存结构
    4 (计算机网络) DHCP与PXE:IP是怎么来的,又是怎么没的?
    3(计算机网络)ifconfig:最熟悉又陌生的命令行
    2 (计算机网络)理解网络协议的工作模式
    1 (计算机网络)我们常用的网络协议有哪些?
    阿里云配置mysql
    深入Spring Boot:那些注入不了的Spring占位符(${}表达式)
  • 原文地址:https://www.cnblogs.com/geovindu/p/1712345.html
Copyright © 2020-2023  润新知