zoukankan      html  css  js  c++  java
  • 不同分辨率下获取不同js文件

    获取当前网站的目录 

    //js获取网站根路径(站点及虚拟目录),获得网站的根目录或虚拟目录的根地址     
        function getRootPath(){
    
    //整个域名(如:http://vc3.cn/index.php/Home/Index/store)
        var strFullPath=window.document.location.href;    
    
    //后段部分(如:index.php/Home/Index/store)
        var strPath=window.document.location.pathname;
    
    //获取位置
        var pos=strFullPath.indexOf(strPath);
    
    //获取域名(如:http://vc3.cn)
        var prePath=strFullPath.substring(0,pos);
        var postPath=strPath.substring(0,strPath.substr(1).indexOf('/')+1);
        return(prePath+postPath);
    }
    

     

    //js获取网站根路径(站点及虚拟目录),获得网站的根目录或虚拟目录的根地址   
        function getRootPath() {
           var pathName = window.location.pathname.substring(1);
           var webName = pathName == '' ? '' : pathName.substring(0, pathName.indexOf('/'));
           //return window.location.protocol + '//' + window.location.host + '/'+ webName + '/';
           return window.location.protocol + '//' + window.location.host + '/'+ webName;
           } 

    jquery的写法

    <script type="text/javascript">
            var strFullPath=window.location.href;
            var strPath=window.location.pathname;
            var pos=strFullPath.indexOf(strPath);
            var prePath=strFullPath.substring(0,pos);
            if($(window).width()>789){
                $.getScript(prePath+"/Public/home/js/jquery.flexslider.js",function(){});
            }
    </script>

    判断浏览器是手机还是pc

    <script type="text/javascript">
            var type = navigator.userAgent.match(/.*Mobile.*/)?"mobile":"pc";
            if(type=="pc"){
                $.getScript("http://vc3.cn/Public/home/js/jquery.flexslider.js",function(){
                });
            }
    </script>
  • 相关阅读:
    15、常量指针和指针常量区别?
    14、strlen和sizeof区别?
    12、变量声明和定义区别?
    10、宏定义和函数和typedef有何区别?
    hdoj--1495--非常可乐(搜索+隐式图)
    hdoj--2579--Dating with girls(2)(搜索+三维标记)
    poj--3630--Phone List(字典树+前缀判断)
    poj--2001--Shortest Prefixes(字典树)
    Huatuo's Medicine
    hdoj--2803--The MAX(水题)
  • 原文地址:https://www.cnblogs.com/qiandu/p/3979293.html
Copyright © 2011-2022 走看看