js获取当前路径的简单示例代码


Posted in Javascript onJanuary 08, 2014

<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 );

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 );

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 );
var url="<%=request.getRequestURI()%>";
alert(url)
</script>

request.getRequestURI();
request.getRequestURL();
request.getQueryString();

request.getServletPath()

可以得到自己的网络地址:request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+request.getRequestURI()

Javascript 相关文章推荐
JS+CSS实现带关闭按钮DIV弹出窗口的方法
Feb 27 Javascript
javascript实现点击后变换按钮显示文字的方法
May 13 Javascript
解决JS组件bootstrap table分页实现过程中遇到的问题
Apr 21 Javascript
基于 Node.js 实现前后端分离
Apr 23 Javascript
微信小程序  audio音频播放详解及实例
Nov 02 Javascript
Bootstrap风格的zTree右键菜单
Feb 17 Javascript
微信小程序 PHP生成带参数二维码
Feb 21 Javascript
浅谈JavaScript正则表达式-非捕获性分组
Mar 08 Javascript
jQuery实现多张图片上传预览(不经过后端处理)
Apr 29 jQuery
vue里如何主动销毁keep-alive缓存的组件
Mar 21 Javascript
JavaScript中的垃圾回收与内存泄漏示例详解
May 02 Javascript
JavaScript中break、continue和return的用法区别实例分析
Mar 02 Javascript
JS 操作Array数组的方法及属性实例解析
Jan 08 #Javascript
jquery 图片缩放拖动的简单实例
Jan 08 #Javascript
document.execCommand()的用法小结
Jan 08 #Javascript
js window.onload 加载多个函数和追加函数详解
Jan 08 #Javascript
js字符串转换成数字与数字转换成字符串的实现方法
Jan 08 #Javascript
JS获取计算机mac地址以及IP的实现方法
Jan 08 #Javascript
JavaScript+CSS控制打印格式示例介绍
Jan 07 #Javascript
You might like
在php中取得image按钮传递的name值
2006/10/09 PHP
浅谈PHP 闭包特性在实际应用中的问题
2009/10/30 PHP
用php实现让页面只能被百度gogole蜘蛛访问的方法
2009/12/29 PHP
php中如何使对象可以像数组一样进行foreach循环
2013/08/09 PHP
优化WordPress的Google字体以加速国内服务器上的运行
2015/11/24 PHP
PHP数组遍历的几种常见方式总结
2019/02/15 PHP
PHP ob缓存以及ob函数原理实例解析
2020/11/13 PHP
JQuery 1.4 中的Ajax问题
2010/01/23 Javascript
javascript中call和apply方法浅谈
2013/09/27 Javascript
禁止拷贝网页内容的js代码
2014/01/22 Javascript
原生js实现网页顶部自动下拉/收缩广告效果
2017/01/20 Javascript
Linux使用Node.js建立访问静态网页的服务实例详解
2017/03/21 Javascript
NodeJS使用七牛云存储上传文件的方法
2017/07/24 NodeJs
vue-infinite-loading2.0 中文文档详解
2018/04/08 Javascript
es6新特性之 class 基本用法解析
2018/05/05 Javascript
angularjs通过过滤器返回超链接的方法
2018/10/26 Javascript
vue实现折线图 可按时间查询
2020/08/21 Javascript
python采用getopt解析命令行输入参数实例
2014/09/30 Python
Python 中 list 的各项操作技巧
2017/04/13 Python
5款非常棒的Python工具
2018/01/05 Python
Python遍历某目录下的所有文件夹与文件路径
2018/03/15 Python
Python TCP通信客户端服务端代码实例
2019/11/21 Python
浅谈tensorflow 中tf.concat()的使用
2020/02/07 Python
Python统计文本词汇出现次数的实例代码
2020/02/27 Python
Python实现图片查找轮廓、多边形拟合、最小外接矩形代码
2020/07/14 Python
HTML5 Canvas 实现圆形进度条并显示数字百分比效果示例
2017/08/18 HTML / CSS
中专生自我鉴定范文
2013/12/19 职场文书
国际贸易专业个人求职信格式
2014/02/02 职场文书
优秀班集体先进事迹材料
2014/05/28 职场文书
机械工程及其自动化专业求职信
2014/08/08 职场文书
民主评议党员自我鉴定
2014/10/21 职场文书
技术负责人岗位职责
2015/02/10 职场文书
2015年教研员工作总结
2015/05/26 职场文书
学校标语口号大全
2015/12/26 职场文书
《水上飞机》教学反思
2016/02/20 职场文书
Python的三个重要函数详解
2022/01/18 Python