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 相关文章推荐
javascript中的prototype属性实例分析说明
Aug 09 Javascript
textarea焦点的用法实现获取焦点清空失去焦点提示效果
May 19 Javascript
JQuery中serialize()、serializeArray()和param()方法示例介绍
Jul 31 Javascript
jQuery中removeProp()方法用法实例
Jan 05 Javascript
JS获取地址栏参数的两种方法(简单实用)
Jun 14 Javascript
JS检测页面中哪个HTML标签触发点击事件的方法
Jun 17 Javascript
详解使用vue实现tab 切换操作
Jul 03 Javascript
[js高手之路]原型式继承与寄生式继承详解
Aug 28 Javascript
微信小程序实现的涂鸦功能示例【附源码下载】
Jan 12 Javascript
解决vue cli4升级sass-loader(v8)后报错问题
Jul 30 Javascript
javascript实现打砖块小游戏(附完整源码)
Sep 18 Javascript
vue项目查看vue版本及cli版本的实现方式
Oct 24 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采用XML-RPC构造Web Service实例教程
2014/07/16 PHP
PHP反射机制原理与用法详解
2017/02/15 PHP
CakePHP框架Model关联对象用法分析
2017/08/04 PHP
yii2.0框架使用 beforeAction 防非法登陆的方法分析
2019/09/11 PHP
在Z-Blog中运行代码[html][/html](纯JS版)
2007/03/25 Javascript
javascript 火狐(firefox)不显示本地图片问题解决
2008/07/05 Javascript
javascript call和apply方法
2008/11/24 Javascript
Jquery实现网页跳转或用命令打开指定网页的解决方法
2013/07/09 Javascript
JavaScript instanceof 的使用方法示例介绍
2013/10/23 Javascript
javascript监听鼠标滚轮事件浅析
2014/06/05 Javascript
jQuery带进度条全屏图片轮播特效代码分享
2020/06/28 Javascript
浅谈使用MVC模式进行JavaScript程序开发
2015/11/10 Javascript
Javascript闭包与函数柯里化浅析
2016/06/22 Javascript
JS只能输入正整数的简单实例
2016/10/07 Javascript
vue2.0开发实践总结之疑难篇
2016/12/07 Javascript
清除输入框内的空格
2016/12/21 Javascript
jQuery实现按比例缩放图片的方法
2017/04/29 jQuery
bootstrap treeview 扩展addNode方法动态添加子节点的方法
2017/11/21 Javascript
ionic3实战教程之随机布局瀑布流的实现方法
2017/12/28 Javascript
关于AngularJS中ng-repeat不更新视图的解决方法
2018/09/30 Javascript
Node.js 进程平滑离场剖析小结
2019/01/24 Javascript
[45:52]2018DOTA2亚洲邀请赛 4.1小组赛 A组加赛 LGD vs Liquid
2018/04/02 DOTA
Python中Collections模块的Counter容器类使用教程
2016/05/31 Python
Python无损音乐搜索引擎实现代码
2018/02/02 Python
WxPython建立批量录入框窗口
2019/02/27 Python
Pytorch使用MNIST数据集实现基础GAN和DCGAN详解
2020/01/10 Python
希尔顿酒店官方网站:Hilton Hotels
2017/06/01 全球购物
世界上最大的字体市场:MyFonts
2020/01/10 全球购物
名人演讲稿范文
2013/12/28 职场文书
精彩自我鉴定
2014/01/16 职场文书
廉洁教育学习材料
2014/05/19 职场文书
机关党员进社区活动总结
2014/07/05 职场文书
中学生运动会新闻稿
2014/09/24 职场文书
银行培训心得体会范文
2016/01/09 职场文书
tensorboard 可视化之localhost:6006不显示的解决方案
2021/05/22 Python
python疲劳驾驶困倦低头检测功能的实现
2022/04/04 Python