动态 加载和执行js文件

也可以参考:https://blog.csdn.net/WeilaPls/article/details/84712521   (多种识别移动端的方式) 

页面加载先判断设备,是pc还是移动,然后动态加载相应的js文件。以下有两个方法:

方法一:

    function is_pc(){
        var os = new Array("Android","iPhone","Windows Phone","iPod","BlackBerry","MeeGo","SymbianOS");  // 其他类型的移动操作系统类型,自行添加
        var info = navigator.userAgent;
        var len = os.length;
        for (var i = 0; i < len; i++) {
            if (info.indexOf(os[i]) > 0){
                return false;
            }
        }
        return true;
    }
    if(!is_pc()){
        document.write('');
        document.write('');
        document.write('');
        document.write('');
    }else {
        document.write('');
        document.write('');
        document.write('');
    }


//if判断这里也可以如下写法,注意转义

 if(!is_pc()){
        document.write('
                    
                    

你可能感兴趣的:(js,AJAX)