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 相关文章推荐
网页里控制图片大小的相关代码
Jun 25 Javascript
做网页的一些技巧(续)
Feb 01 Javascript
JS.findElementById()使用介绍
Sep 21 Javascript
基于javascript实现右下角浮动广告效果
Jan 08 Javascript
实例讲解jQuery EasyUI tree中state属性慎用
Apr 01 Javascript
Javascript基础_简单比较undefined和null 值
Jun 14 Javascript
认识less和webstrom的less配置方法
Aug 02 Javascript
vue-cli3+ts+webpack实现多入口多出口功能
May 30 Javascript
JavaScript 处理树数据结构的方法示例
Jun 16 Javascript
如何用vue-cli3脚手架搭建一个基于ts的基础脚手架的方法
Dec 12 Javascript
Vue生命周期activated之返回上一页不重新请求数据操作
Jul 26 Javascript
vue 监听 Treeselect 选择项的改变操作
Aug 31 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常用正则表达式的整理汇总
2013/06/08 PHP
thinkPHP批量删除的实现方法分析
2016/11/09 PHP
JavaScript面向对象之体会[总结]
2008/11/13 Javascript
JavaScript CSS菜单功能 改进版
2008/12/20 Javascript
JavaScript根据数据生成百分比图和柱状图的实例代码
2013/07/14 Javascript
JavaScript通过正则表达式实现表单验证电话号码
2014/03/07 Javascript
jquery实现实时改变网页字体大小、字体背景色和颜色的方法
2015/08/05 Javascript
js获取url传值的方法
2015/12/18 Javascript
尝试动手制作javascript放大镜效果
2015/12/25 Javascript
基于jquery插件实现拖拽删除图片功能
2020/08/27 Javascript
AngularJS使用拦截器实现的loading功能完整实例
2017/05/17 Javascript
vue组件中使用props传递数据的实例详解
2018/04/08 Javascript
对vue事件的延迟执行实例讲解
2018/08/28 Javascript
vue中使用vue-pdf的方法详解
2020/09/05 Javascript
js数组的基本使用总结
2021/01/18 Javascript
Python实现代码统计工具(终极篇)
2016/07/04 Python
Python中字符串String的基本内置函数与过滤字符模块函数的基本用法
2019/05/27 Python
PyQt5通信机制 信号与槽详解
2019/08/07 Python
python列表返回重复数据的下标
2020/02/10 Python
pycharm 实现光标快速移动到括号外或行尾的操作
2021/02/05 Python
Farfetch阿联酋:奢侈品牌时尚购物平台
2019/07/26 全球购物
英国高级健康和美容产品零售商:Life and Looks
2019/08/01 全球购物
美国体育用品商店:Academy Sports + Outdoors
2020/01/04 全球购物
欧姆龙医疗保健与医疗产品:Omron Healthcare
2020/02/10 全球购物
FirstCry阿联酋儿童和婴儿产品网上购物:FirstCry.ae
2021/02/22 全球购物
linux下进程间通信的方式
2013/01/23 面试题
幼师自荐信范文
2013/10/06 职场文书
顶岗实习接收函
2014/01/09 职场文书
餐厅考勤管理制度
2014/01/28 职场文书
葛优非诚勿扰搞笑征婚台词
2014/03/17 职场文书
销售代理协议书
2014/09/30 职场文书
2015年社区民政工作总结
2015/04/21 职场文书
聘用合同范本
2015/09/21 职场文书
导游词之广州陈家祠
2019/10/21 职场文书
古诗之感恩老师
2019/10/24 职场文书
Redis基本数据类型Set常用操作命令
2022/06/01 Redis