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 相关文章推荐
jQuery 1.5最新版本的改进细节分析
Jan 19 Javascript
Js动态添加复选框Checkbox的实例方法
Apr 08 Javascript
Jquery获取复选框被选中值的简单方法
Jul 04 Javascript
JavaScript清空数组元素的两种方法简单比较
Jul 10 Javascript
JS生成某个范围的随机数【四种情况详解】
Apr 20 Javascript
深入理解JQuery中的事件与动画
May 18 Javascript
npm国内镜像 安装失败的几种解决方案
Jun 04 Javascript
Vue+Flask实现简单的登录验证跳转的示例代码
Jan 13 Javascript
移动端H5页面返回并刷新页面(BFcache)的方法
Nov 06 Javascript
vue的.vue文件是怎么run起来的(vue-loader)
Dec 10 Javascript
vue-resourc发起异步请求的方法
Feb 11 Javascript
原生JavaScript实现随机点名表
Jan 14 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
收音机指标测试方法及仪器
2021/03/01 无线电
在PHP中使用灵巧的体系结构
2006/10/09 PHP
PHP代码审核的详细介绍
2013/06/13 PHP
PHP设计模式之模板方法模式实例浅析
2018/12/20 PHP
jQuery EasyUI 中文API Layout(Tabs)
2010/04/27 Javascript
javascript 全等号运算符使用说明
2010/05/31 Javascript
js 去掉空格实例 Trim() LTrim() RTrim()
2014/01/07 Javascript
javascript实现数字+字母验证码的简单实例
2014/02/10 Javascript
js定时调用方法成功后并停止调用示例
2014/04/08 Javascript
jQuery技巧之让任何组件都支持类似DOM的事件管理
2016/04/05 Javascript
jQuery通过写入cookie实现更换网页背景的方法
2016/04/15 Javascript
基于JS实现类似支付宝支付密码输入框
2016/09/02 Javascript
angularjs实现天气预报功能
2020/06/16 Javascript
微信小程序实现MUI数字输入框效果
2018/01/31 Javascript
解决vue-cli脚手架打包后vendor文件过大的问题
2018/09/27 Javascript
微信小程序ibeacon三点定位详解
2018/10/31 Javascript
Jquery的autocomplete插件用法及参数讲解
2019/03/12 jQuery
python发腾讯微博代码分享
2014/01/10 Python
Python 爬虫之超链接 url中含有中文出错及解决办法
2017/08/03 Python
Python语言描述连续子数组的最大和
2018/01/04 Python
Python模块文件结构代码详解
2018/02/03 Python
python 从csv读数据到mysql的实例
2018/06/21 Python
将python图片转为二进制文本的实例
2019/01/24 Python
python3实现表白神器
2019/04/09 Python
python保存字典和读取字典的实例代码
2019/07/07 Python
python list多级排序知识点总结
2019/10/23 Python
Python Opencv图像处理基本操作代码详解
2020/08/31 Python
详解canvas.toDataURL()报错的解决方案全都在这了
2020/03/31 HTML / CSS
美国著名童装品牌:OshKosh B’gosh
2016/08/05 全球购物
Sisley法国希思黎中国官网:享誉全球的奢华植物美容品牌
2019/06/30 全球购物
办理暂住证介绍信
2014/01/11 职场文书
2014年度安全生产目标管理责任书
2014/07/25 职场文书
尊老爱亲美德少年事迹材料
2014/08/14 职场文书
新郎结婚保证书
2015/02/26 职场文书
党风廉政承诺书2016
2016/03/25 职场文书
mysql如何能有效防止删库跑路
2021/10/05 MySQL