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添加Webkit的触摸的方法分享
Feb 02 Javascript
js中string转int把String类型转化成int类型
Aug 13 Javascript
用javascript关闭本窗口不弹出询问框的方法
Sep 12 Javascript
深入理解JavaScript系列(38):设计模式之职责链模式详解
Mar 04 Javascript
JavaScript中window.open用法实例详解
Apr 15 Javascript
3个可以改善用户体验的AngularJS指令介绍
Jun 18 Javascript
动态加载jQuery的两种方法实例分析
Jul 17 Javascript
JavaScript中字面量与函数的基本使用知识
Oct 20 Javascript
基于javascript实现九九乘法表
Mar 27 Javascript
Echarts之悬浮框中的数据排序问题
Nov 08 Javascript
微信小程序云开发之使用云函数
May 17 Javascript
vue-以文件流-blob-的形式-下载-导出文件操作
Aug 07 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
东芝TOSHIBA RP-F11电路分析
2021/03/02 无线电
php计算2个日期的差值函数分享
2015/02/02 PHP
PHP实现全角字符转为半角方法汇总
2015/07/09 PHP
PHP CURL或file_get_contents获取网页标题的代码及两者效率的稳定性问题
2015/11/30 PHP
PHP数组相加操作及与array_merge的区别浅析
2016/11/26 PHP
PHP后台实现微信小程序登录
2018/08/03 PHP
JavaScript For Beginners(转载)
2007/01/05 Javascript
js实现倒计时(距离结束还有)示例代码
2013/07/24 Javascript
js 鼠标移动显示图片的简单实例
2013/12/25 Javascript
每天一篇javascript学习小结(String对象)
2015/11/18 Javascript
jquery限定文本框只能输入数字(整数和小数)
2016/01/08 Javascript
js select实现省市区联动选择
2020/04/17 Javascript
老生常谈JavaScript面向对象基础与this指向问题
2017/10/16 Javascript
微信小程序之批量上传并压缩图片的实例代码
2018/07/05 Javascript
JavaScript如何把两个数组对象合并过程解析
2019/10/10 Javascript
Vue和React有哪些区别
2020/09/12 Javascript
[59:30]VG vs LGD 2019国际邀请赛淘汰赛 胜者组 BO3 第二场 8.22
2019/09/05 DOTA
Python提示[Errno 32]Broken pipe导致线程crash错误解决方法
2014/11/19 Python
python基于multiprocessing的多进程创建方法
2015/06/04 Python
python编码总结(编码类型、格式、转码)
2016/07/01 Python
利用Python开发微信支付的注意事项
2016/08/19 Python
Python函数中参数是传递值还是引用详解
2019/07/02 Python
django实现web接口 python3模拟Post请求方式
2019/11/19 Python
python 的topk算法实例
2020/04/02 Python
pandas DataFrame 数据选取,修改,切片的实现
2020/04/24 Python
基于python实现获取网页图片过程解析
2020/05/11 Python
python 如何区分return和yield
2020/09/22 Python
详解如何将 Canvas 绘制过程转为视频
2021/01/25 HTML / CSS
Zadig&Voltaire官网:法国时装品牌
2018/01/05 全球购物
Collection和Collections的区别
2016/05/02 面试题
保安拾金不昧表扬信
2014/01/15 职场文书
挂职自我鉴定
2014/02/26 职场文书
2015年技术员工作总结
2015/04/10 职场文书
2016秋季幼儿园开学寄语
2015/12/03 职场文书
2019单位介绍信怎么写
2019/06/24 职场文书
Python何绘制带有背景色块的折线图
2022/04/23 Python