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 实现图片预加载(js操作 Image对象属性complete ,事件onload 异步加载图片)
Mar 25 Javascript
图片轮换效果实现代码(点击按钮停止执行)
Apr 12 Javascript
JS实现响应鼠标点击动画渐变弹出层效果代码
Mar 25 Javascript
ajax跨域调用webservice的实现代码
May 09 Javascript
BootStrap的Datepicker控件使用心得分享
May 25 Javascript
微信小程序 动态的设置图片的高度和宽度详解及实例代码
Feb 24 Javascript
vue+vuex+axio从后台获取数据存入vuex实现组件之间共享数据
Apr 22 Javascript
Vue通过ref父子组件拿值方法
Sep 12 Javascript
在JS循环中使用async/await的方法
Oct 12 Javascript
vue+eslint+vscode配置教程
Aug 09 Javascript
浅谈Vue.set实际上是什么
Oct 17 Javascript
Javascript摸拟自由落体与上抛运动原理与实现方法详解
Apr 08 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个人网站架设连环讲(一)
2006/10/09 PHP
php 计算两个时间戳相隔的时间的函数(小时)
2009/12/18 PHP
php实现按指定大小等比缩放生成上传图片缩略图的方法
2014/12/15 PHP
PHP递归遍历指定文件夹内的文件实现方法
2016/11/15 PHP
php命令行写shell实例详解
2018/07/19 PHP
php实现小程序支付完整版
2018/10/09 PHP
js图片自动切换效果处理代码
2013/05/07 Javascript
js 文本滚动效果的实例代码
2013/08/17 Javascript
JS获取地址栏参数的小例子
2013/08/23 Javascript
jquery html动态添加的元素绑定事件详解
2016/05/24 Javascript
JavaScript直播评论发弹幕切图功能点集合效果代码
2016/06/26 Javascript
Angular懒加载机制刷新后无法回退的快速解决方法
2016/08/30 Javascript
jquery代码规范让代码越来越好看
2017/02/03 Javascript
npm国内镜像 安装失败的几种解决方案
2017/06/04 Javascript
vue中的event bus非父子组件通信解析
2017/10/27 Javascript
这应该是最详细的响应式系统讲解了
2019/07/22 Javascript
微信小程序实现横向滚动导航栏效果
2019/12/12 Javascript
Node使用Nodemailer发送邮件的方法实现
2020/02/24 Javascript
Vue实现省市区三级联动
2020/12/27 Vue.js
Python中的模块导入和读取键盘输入的方法
2015/10/16 Python
Python中操作mysql的pymysql模块详解
2016/09/13 Python
python中使用xlrd读excel使用xlwt写excel的实例代码
2018/01/31 Python
Python序列类型的打包和解包实例
2019/12/21 Python
python+django+selenium搭建简易自动化测试
2020/08/19 Python
pycharm中选中一个单词替换所有重复单词的实现方法
2020/11/17 Python
微信小程序canvas实现水平、垂直居中效果
2020/02/05 HTML / CSS
英国电子专家:maplin
2019/09/04 全球购物
李维斯牛仔裤英国官方网站:Levi’s英国
2019/10/10 全球购物
介绍一下如何优化MySql
2016/12/20 面试题
董事长职责范文
2013/11/08 职场文书
求职信格式范本
2013/11/15 职场文书
星级党支部申报材料
2014/05/31 职场文书
党员自我对照检查材料
2014/08/19 职场文书
客房部经理岗位职责
2015/02/02 职场文书
python3美化表格数据输出结果的实现代码
2021/04/14 Python
mysql sql常用语句大全
2022/06/21 MySQL