JS代码中使用项目路径的方法
发布日期:2021-04-30 21:06:39 浏览次数:96 分类:精选文章

本文共 1563 字,大约阅读时间需要 5 分钟。

  1. function getRootPath() {
  2. var pathName = window.location.pathname.substring(1);
  3. var webName = pathName === '' ? '' : pathName.substring(0, pathName.indexOf('/'));
  4. return window.location.protocol + '://' + window.location.host + '/' + webName + '/';
  5. }
  6. alert(getRootPath());

获取网站路径信息

以下函数用于获取当前网页的路径信息并生成真实路径:

步骤一:获取当前路径

var curWwwPath = window.document.location.href;

该代码用于获取完整的当前网页地址,包括域名和路径信息。

步骤二:提取路径

var pathName = window.document.location.pathname;

该代码用于获取当前网页的路径部分,例如:/myproj/view/my.jsp

步骤三:定位主机地址

var pos = curWwwPath.indexOf(pathName);

该代码用于找到当前路径在完整地址中的位置。

步骤四:提取主机地址

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

该代码用于提取主机地址部分。

步骤五:获取项目目录

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

该代码用于从路径中提取项目名称。

步骤六:生成真实路径

var realPath = localhostPath + projectName + '/';

将主机地址、项目目录和结束符 '/' 组合生成真实路径。

步骤七:输出结果

alert(realPath);

通过 alert 弹出生成的真实路径信息。

上一篇:for循环嵌套打印图形练习
下一篇:File类的静态成员变量

发表评论

最新留言

不错!
[***.144.177.141]2026年05月29日 14时14分17秒