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 相关文章推荐
共享自己写一个框架DreamScript
Jan 20 Javascript
JavaScript 异步调用框架 (Part 6 - 实例 &amp; 模式)
Aug 04 Javascript
iframe的onload在Chrome/Opera中执行两次Bug的解决方法
Mar 17 Javascript
五个jQuery图片画廊插件 推荐
May 12 Javascript
Javasipt:操作radio标签详解
Dec 30 Javascript
使用jQuery调用XML实现无刷新即时聊天
Aug 07 Javascript
jQuery 插件实现随机自由弹跳气泡样式
Jan 12 Javascript
JS常用知识点整理
Jan 21 Javascript
超出JavaScript安全整数限制的数字计算BigInt详解
Jun 24 Javascript
layui select获取自定义属性方法
Aug 15 Javascript
15个顶级开源JavaScript框架和库
Oct 10 Javascript
Vue实现表格批量审核功能实例代码
May 28 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和Mysqlweb应用开发核心技术 第1部分 Php基础-3 代码组织和重用2
2011/07/03 PHP
PHP 清空varnish 缓存的详解(包括指定站点下的)
2013/06/20 PHP
php求一个网段开始与结束IP地址的方法
2015/07/09 PHP
php使用gzip压缩传输js和css文件的方法
2015/07/29 PHP
jquery 事件对象属性小结
2010/04/27 Javascript
JavaScript调用后台的三种方法实例
2013/10/17 Javascript
Javascript字符串对象的常用方法简明版
2014/06/26 Javascript
javascript与css3动画结合使用小结
2015/03/11 Javascript
JavaScript实现的encode64加密算法实例分析
2015/04/15 Javascript
node.js中格式化数字增加千位符的几种方法
2015/07/03 Javascript
浅谈js常用内置方法和对象
2016/09/24 Javascript
详解如何从零开始搭建Express+Vue开发环境
2018/07/17 Javascript
nodejs 如何手动实现服务器
2018/08/20 NodeJs
vue动态注册组件实例代码详解
2019/05/30 Javascript
对layui中的onevent 和event的使用详解
2019/09/06 Javascript
微信小程序中weui用法解析
2019/10/21 Javascript
浅谈Vue.js之初始化el以及数据的绑定说明
2019/11/14 Javascript
python通过imaplib模块读取gmail里邮件的方法
2015/05/08 Python
Python编程判断这天是这一年第几天的方法示例
2017/04/18 Python
利用pyinstaller将py文件打包为exe的方法
2018/05/14 Python
PyTorch CNN实战之MNIST手写数字识别示例
2018/05/29 Python
Python运行不显示DOS窗口的解决方法
2018/10/22 Python
python3获取文件中url内容并下载代码实例
2019/12/27 Python
在Python中通过threshold创建mask方式
2020/02/19 Python
python 引用传递和值传递详解(实参,形参)
2020/06/05 Python
美国高端寝具品牌:Coyuchi
2017/02/08 全球购物
.TTL是什么?有什么用处,通常那些工具会用到它?(ping? traceroute? ifconfig? netstat?)
2016/05/09 面试题
财务经理岗位职责
2013/11/09 职场文书
大学生个人推荐信范文
2013/11/25 职场文书
个人充满哲理的自我评价
2014/02/20 职场文书
旅游管理专业大学生职业规划书
2014/02/27 职场文书
工会换届选举方案
2014/05/21 职场文书
家长会标语
2014/06/24 职场文书
地震捐款倡议书
2014/08/29 职场文书
2016年九九重阳节活动总结
2016/04/01 职场文书