• html5页面资源预加载(Link prefetch)


    ---恢复内容开始---

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

    <html>
    <head>
    <base >

    <title></title>

    <script>
    function bro(){
    // var is360 = false;
    //application/vnd.chromium.remoting-viewer 可能为360特有
    var is360 = _mime("type", "application/vnd.chromium.remoting-viewer");
    var isIE = false;
    var isFirefox = false;
    var isCrome = false;
    var broName = '';
    if(window.navigator.userAgent.indexOf('MSIE')!=-1&&window.navigator.appName.indexOf("Microsoft") != -1){
    isIE = true;
    broName = 'IE';
    alert(ie)
    }
    if(window.navigator.userAgent.indexOf('Firefox')!=-1){
    isFirefox = true;
    broName = 'Firefox';
    alert(firefox)
    }
    if(window.navigator.userAgent.indexOf('Chrome')!=-1){
    // if(window.navigator.webkitPersistentStorage){
    // isCrome = true;
    // broName = 'Chrome';
    // }else if(_mime()){
    // is360 = true;
    // broName = '360';
    // }

    if(is360){
    // is360 = true;
    broName = '360';
    alert("360")
    }else if(_mime() && !is360){
    isCrome = true;
    broName = 'Chrome';
    alert("chrome");
    }
    }

    document.getElementById('broType').value=broName;

    }

    //测试mime
    function _mime(option, value) {
    var mimeTypes = navigator.mimeTypes;
    for (var mt in mimeTypes) {
    if (mimeTypes[mt][option] == value) {
    return true;
    }
    }
    return false;
    }
    </script>
    </head>

    <body onload="bro();">
    <input type="text" id="broType" name="broType">
    </body>
    </html>

    ---恢复内容结束---

  • 相关阅读:
    NHibernate源码分析
    jQuery插件:跨浏览器复制jQuery-zclip
    NHibernate入门实例
    NHibernate系列之一--刘东
    关于登陆窗口的关闭、传值
    java 内部类 多线程
    插入时排序
    按某些字段排序数据
    获取顺序排列
    Oracle数组类型
  • 原文地址:https://www.cnblogs.com/yaomengli/p/9376389.html
Copyright © 2020-2023  润新知