• PC端,移动端分离,如何结合??


    <script type="text/javascript">
            function mobile_device_detect(url) {
                var thisOS = navigator.platform;//运行浏览器的操作系统和硬件平台
                var os = new Array("iPhone", "iPod", "iPad", "android", "Nokia", "SymbianOS", "Symbian", "Windows Phone", "Phone", "Linux armv71", "MAUI", "UNTRUSTED/1.0", "Windows CE", "BlackBerry", "IEMobile");
                for (var i = 0; i < os.length; i++) {
                    if (thisOS.match(os[i])) {
                        window.location = url;
                    }
    
                }
                //因为相当部分的手机系统不知道信息,这里是做临时性特殊辨认
                if (navigator.platform.indexOf('iPad') != -1) {
                    window.location = url;
                }
                //做这一部分是因为Android手机的内核也是Linux
                //但是navigator.platform显示信息不尽相同情况繁多,因此从浏览器下手,即用navigator.appVersion信息做判断
                var check = navigator.appVersion;//版本信息
                if (check.match(/linux/i)) {
                    //X11是UC浏览器的平台 ,如果有其他特殊浏览器也可以附加上条件
                    if (check.match(/mobile/i) || check.match(/X11/i)) {
                        window.location = url;
                    }
                }
                //类in_array函数
                Array.prototype.in_array = function (e) {
                    for (i = 0; i < this.length; i++) {
                        if (this[i] == e)
                            return true;
                    }
                    return false;
                }
            }
            mobile_device_detect("../WebSite/index.aspx");
        </script>
    

     直接在<head></head>中插入javascript.js即可;

    以上分别对"iPhone", "iPod", "iPad", "android", "Nokia", "SymbianOS", "Symbian", "Windows Phone", "Phone", "Linux armv71", "MAUI", "UNTRUSTED/1.0", "Windows CE", "BlackBerry", "IEMobile","UI浏览器"进行筛选;

    如果大家有看到写的不对的地方,大家可以给我评论,我们互相学习;

  • 相关阅读:
    Linux常用命令
    IDEA神器
    Nginx配置文件变量大全
    php-fpm.conf 文件详解
    mysqlsla慢查询分析工具教程
    Nginx upstream的5种权重分配方式
    Nginx简单性能调优
    MySQL 5.5主从同步设置教程
    mongoDB中批量修改字段
    Python学习笔记第四周
  • 原文地址:https://www.cnblogs.com/gqx-html/p/6802105.html
Copyright © 2020-2023  润新知