主要用到Location 对象,包含有关当前 URL 的信息,是 Window 对象的一个部分,可通过 window.location 属性来访问。

方法一、js获取项目根路径的方法

方法二 (window.document.location.href/window.document.location.pathname) ------------转自网络

获取当前网址,如: http://localhost:8083/uimcardprj/share/meun.jsp

var curWwwPath = window.document.location.href;

//获取主机地址之后的目录,如: uimcardprj/share/meun.jsp

var pathName = window.document.location.pathname;

var pos = curWwwPath.indexOf(pathName);

//获取主机地址,如: http://localhost:8083

var localhostPaht = curWwwPath.substring(0,pos);

//获取带"/"的项目名,如:/uimcardprj

var projectName = pathName.substring(0,pathName.substr(1).indexOf('/') + 1);

return (localhostPaht + projectName);

}

方法三(window.location.pathname/window.location.protocol/window.location.host)

注:

1、document默示的是一个文档对象,window默示的是一个窗口对象,一个窗口下可以有多个文档对象。

所以一个窗口下只有一个window.location.href,然则可能有多个document.URL、document.location.href------------转自网络

2、window.location.href和document.location.href可以被赋值,然后跳转到其它页面,document.URL只能读不克不及写------------转自网络

3、Location 对象详细信息参考w3school

编程之家小编补充:

排除某些目录的广告实现

代码不执行");

}

以上就是本文的全部内容,希望能给大家一个参考,也希望大家多多支持编程之家。

总结

如果觉得编程之家网站内容还不错,欢迎将编程之家网站推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。

小编个人微信号 jb51ccc

喜欢与人分享编程技术与工作经验,欢迎加入编程之家官方交流群!

js获取当前html路径,JavaScript获取当前url根目录(路径)相关推荐

  1. html中获取浏览器窗口宽度,JavaScript 获取浏览器窗口的大小

    简明现代魔法 -> JavaScript -> JavaScript 获取浏览器窗口的大小 JavaScript 获取浏览器窗口的大小 2010-04-16 程序演示: 获取浏览器当前窗口 ...

  2. php js转码解码函数,javascript如何实现URL的转码与解码?

    本篇文章给大家带来的内容是关于javascript如何实现URL的转码与解码?有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. 1. escape 和 unescape escape() ...

  3. 详解HTML的相对路径写法,详解URL相对路径的写法

    虽然现在搭网站都会用各种框架,路径方面使用相对路径可能已经比较少了,不过还是总结一下吧. 假设D盘这个路径下有一些文件: D:\例子\html\images\ D:\例子\html\style\ D: ...

  4. html中js隐藏div的高度,javascript获取隐藏元素(display:none)的高度和宽度的方法

    js获取隐藏元素的尺寸 这是test容器,可见容器 这是test容器,可见容器 这是test容器,可见容器 这是test容器,可见容器 这是test容器, 这是test容器, 这是test容器, 这是 ...

  5. java url 图片路径_问个URL图片路径问题

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 final JMenuItem cutItem = new JMenuItem(); cutItem.setIcon(icon); cutItem.set ...

  6. Javascript获取文件自身URL路径

    使用以下Javascript代码即可获取Javascript文件自身所在URL路径. var js = document.scripts; var url =js[js.length - 1].src ...

  7. js/jquery 获取本地文件的文件路劲 获取input框中type=‘file’ 中的文件路径(转载)...

    原文:http://blog.csdn.net/niyingxunzong/article/details/16989947 js/jquery 获取本地文件的文件路劲 获取input框中type=' ...

  8. js取得当前url,javascript获取当前页面url值,js获取域名

    如果获取"当前"域名 host = window.location.host; url=document.domain; url = window.location.href; 取 ...

  9. js 条码枪扫描_使用JavaScript获取扫码枪扫描得到的条形码的思路代码详解

    下面通过实例代码给大家介绍js扫码枪扫描条形码的实现方法,具体代码如下所示: var keycode = ""; var lastTime=null,nextTime; var l ...

  10. JavaScript 获取字符串指定字符的数量 JS 获取字符串指定字符的数量

    JavaScript 获取字符串指定字符 //循环对比计数 效率最低 function getCharCount1(str,char){let count= 0;for(let i=0;i<st ...

最新文章

  1. .net中实现拖拽控件
  2. 介绍自定义JDataGrid电子表格版本公式中的函数?
  3. prim——最小连接路径和(hdu1301)
  4. 刷新SOTA ! 视频恢复的重中之重:时间对齐!
  5. python 可控制深度遍历文件夹
  6. Python基础-类和实例
  7. java8新特性和汪文君Google Guava实战
  8. python网络爬虫实践收获_python网络爬虫实习报告
  9. next.js页面跳转
  10. SAP中 关于BAPI_MATERIAL_SAVEDATA创建物料报错:字段MARA-MEINS/BAPI_MARA-BASE_UOM(_ISO)被定义为必需的字段; 它不包含条目
  11. 数据仓库(DW)、数据湖、数据中台的关系
  12. 8 - 1 - Non-linear Hypotheses (10 min)
  13. 机器学习深版11:HMM模型
  14. 手机自动识别软件项目举例
  15. c语言循环题兔子第三个月生,C语言上机习题
  16. 安装python教程
  17. windows下替换android模拟器镜像文件
  18. 质量改进与可靠性提升,硬核案例学习在这里
  19. CSS第一章:3.交集选择器、并集选择器
  20. lua与C(一):C调用lua

热门文章

  1. 使用SMART原则快速上手一门编程语言
  2. 计算机硬件是怎么影响性能的,关于计算机硬件性能对计算机使用的影响分析
  3. 将数据库中的表结构导出到excel中(写数据库设计说明书)
  4. java replace会替换吗,java替换字符_java replace字符替换函数
  5. 软考网络工程师考试大纲(2018年最新版)
  6. VS2010提示asp.net v4.0 尚未在web服务器上注册
  7. 3D游戏编程4--打飞碟
  8. 计算机键盘盲打方法,【字母键盘练习方法指导】教你如何快速打字
  9. 串口转以太网口--模块研发过程
  10. python curve fit拟合失败的情况