Javascrip中获取页面路径

简介:

1.获取当前完整网址
<script type="text/javascript">    
thisURL = document.URL; 
thisHREF = document.location.href; 
thisSLoc = self.location.href; 
thisDLoc = document.location; 
strwrite = " thisURL: [" + thisURL + "]<br />" 
strwrite += " thisHREF: [" + thisHREF + "]<br />" 
strwrite += " thisSLoc: [" + thisSLoc + "]<br />" 
strwrite += " thisDLoc: [" + thisDLoc + "]<br />" 
document.write( strwrite ); 
</script>

2.获取当前域名信息
<script type="text/javascript">

thisTLoc = top.location.href; 
thisPLoc = parent.document.location; 
thisTHost = top.location.hostname; 
thisHost = location.hostname; 
strwrite = " thisTLoc: [" + thisTLoc + "]<br />" 
strwrite += " thisPLoc: [" + thisPLoc + "]<br />" 
strwrite += " thisTHost: [" + thisTHost + "]<br />" 
strwrite += " thisHost: [" + thisHost + "]<br />" 
document.write( strwrite ); 
</script>

3.获取当前页面
<script type="text/javascript">
tmpHPage = thisHREF.split( "/" ); 
thisHPage = tmpHPage[ tmpHPage.length-1 ]; 
tmpUPage = thisURL.split( "/" ); 
thisUPage = tmpUPage[ tmpUPage.length-1 ]; 
strwrite = " thisHPage: [" + thisHPage + "]<br />" 
strwrite += " thisUPage: [" + thisUPage + "]<br />" 
document.write( strwrite ); 
</script>




本文转自 韬光星夜 51CTO博客,原文链接:http://blog.51cto.com/xfqxj/477074,如需转载请自行联系原作者

相关文章
|
6月前
|
JavaScript 前端开发
layui用layer.open打开子页面并获取子页面的ueditor富文本编辑器的内容
该内容描述了一个Web应用的交互流程,其中父页面通过调用子页面的JavaScript函数来获取富文本编辑器的内容。子页面包含一个富文本编辑器和一个`callbackdata`函数,用于返回编辑器的文本内容。父页面使用`layer.open`打开子页面作为弹窗,并在用户点击提交时,访问子页面的`callbackdata`获取编辑器内容,同时检查其他表单字段,如类型、标题等是否为空,以确保数据完整。
576 0
|
JavaScript 前端开发
JS 下载 URL 链接文件(点击按钮、点击a标签、支持代理与非代理下载)
JS 下载 URL 链接文件(点击按钮、点击a标签、支持代理与非代理下载)
574 0
|
移动开发 编解码 小程序
(H5小程序页面html)页面跳转参数丢失
在 URL 参数字符串中用 key=value 这种键值对的形式进行传递参数,多个键值对中间用 & 连接。如果在 value 中也存在 & 这个符号的话,不对其进行编码,就会引起歧义,就会发生参数丢失问题。
392 0
|
3月前
|
数据安全/隐私保护
自定义密码访问跳转页面HTML源码
自定义密码访问跳转页面HTML源码,源码由HTML+CSS+JS组成,记事本打开源码文件可以进行内容文字之类的修改,双击html文件可以本地运行效果,也可以上传到服务器里面,重定向这个界面
51 0
自定义密码访问跳转页面HTML源码
文本,vitepress如何实现路由跳转,你可以在文件夹中设置多个md文件,然后在nav的link文件下使用匹配相应路径,就可以实现跳转了
文本,vitepress如何实现路由跳转,你可以在文件夹中设置多个md文件,然后在nav的link文件下使用匹配相应路径,就可以实现跳转了
|
6月前
【代码片段】【HTML】弹出对话框点选加载文件
【代码片段】【HTML】弹出对话框点选加载文件
32 1
|
JavaScript
jQuery带参跳转新页面,新页面获取url多个参数的办法
jQuery带参跳转新页面,新页面获取url多个参数的办法
48 0
Pyhton 使用浏览器打开本地 html(打开指定页面、新建标签栏 ....)
Pyhton 使用浏览器打开本地 html(打开指定页面、新建标签栏 ....)
142 0
|
JavaScript 前端开发 Java
JSP页面无法加载.js文件的解决方案
JSP页面无法加载.js文件的解决方案
|
JavaScript
JS获取url参数:如果不存在参数,自动跳转到指定页面
JS获取url参数:如果不存在参数,自动跳转到指定页面
95 0