(转)js获取网站根路径(站点及虚拟目录)
2013-05-30 11:03
232 查看
//js获取网站根路径(站点及虚拟目录),获得网站的根目录或虚拟目录的根地址 function getRootPath() { var strFullPath = window.document.location.href; var strPath = window.document.location.pathname; var pos = strFullPath.indexOf(strPath); 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; }不是原作者是谁,我是从这里转的http://blog.csdn.net/vbangle/article/details/5906632,我JS不好,所以转时没敢有半点改动。 测试第一个取得的地址:http://127.0.0.1:88 和 http://127.0.0.1:88/VirtualDirectories测试第二个取得的地址:http://127.0.0.1:88/ 和 http://127.0.0.1:88/VirtualDirectories 从上测试可看出,第二个返回时用注释那句,这样的话可以统一返回带“/”的路径。
来自为知笔记(Wiz)
相关文章推荐
- [转]js获取网站根路径(站点及虚拟目录)
- [转]js获取网站根路径(站点及虚拟目录)
- [转]js获取网站根路径(站点及虚拟目录)
- js获取网站根路径(站点及虚拟目录)
- js获取网站根路径(站点及虚拟目录),获得网站的根目录或虚拟目录的根地址
- js获取网站根路径(站点及虚拟目录),获得网站的根目录或虚拟目录的根地址
- 获取网站跟路径的javascript代码(站点及虚拟目录)
- js获取网站根目录(虚拟路径)方法
- 获取网站跟路径的javascript代码(站点及虚拟目录)
- 获取网站虚拟目录下的物理路径
- 网站获取非根目录下面的文件---虚拟路径
- js获取虚拟目录路径
- MVC 站点放在虚拟目录下 的 图片和JS文件路径设置
- C#获取IIS所有站点及虚拟目录和应用程序(包含名称及详细信息)
- ASP.NET根路径的获取和将Web站点下的绝对路径转换为虚拟路径的两种方案
- js中两个常用方法(1.获取当前工程的虚拟目录;2.移除数组指定位置上的元素)
- PHP获取网站根目录路径的方法
- C#获取IIS所有站点及虚拟目录和应用程序(包含名称及详细信息)
- asp获取虚拟目录根路径的代码
- C# 获取IIS站点及虚拟目录信息