JS代码中使用项目路径的方法
发布日期:2021-04-30 21:06:39
浏览次数:96
分类:精选文章
本文共 1563 字,大约阅读时间需要 5 分钟。
- 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 + '/';
- }
- 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 弹出生成的真实路径信息。
发表评论
最新留言
不错!
[***.144.177.141]2026年05月29日 14时14分17秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
PHP学习总结(5)——PHP入门篇之PHP字符串
2023-03-01
PHP学习总结(6)——PHP入门篇之PHP语句结束符
2023-03-01
PHP学习总结(7)——PHP入门篇之PHP注释
2023-03-01
rabbitmq重启失败
2023-03-01
PHP学习总结(9)——PHP入门篇之WAMPServer服务控制面板介绍
2023-03-01
php学习笔记---php调试和开发工具整理
2023-03-01
PHP学习笔记一:谁动了你的mail(),PHP?
2023-03-01
PHP安全实战
2023-03-01
php安装扩展
2023-03-01
rabbitmq重启
2023-03-01
php实现上传(多个)文件函数封装
2023-03-01
php实现下载文件方法
2023-03-01
php实现单链表
2023-03-01
php实现图片背景换色功能
2023-03-01
php实现多个一维数组对应合并成二维数组
2023-03-01
php实现多关键字查找方法
2023-03-01
PHP实现微信公众号H5支付
2023-03-01
PHP实现微信公众号网页授权
2023-03-01
PHP实现微信小程序推送消息至公众号
2023-03-01
rabbitmq逻辑与开发
2023-03-01