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 UI皮肤定制
Jul 27 Javascript
一个原生的用户等级的进度条
Jul 03 Javascript
Jquery Uploadify上传带进度条的简单实例
Feb 12 Javascript
javascript实现textarea中tab键的缩排处理方法
Jun 26 Javascript
js实现无缝循环滚动
Jun 23 Javascript
JS实现新建文件夹功能
Jun 17 Javascript
JS实现中英文混合文字溢出友好截取功能
Aug 06 Javascript
jQuery AJAX 方法success()后台传来的4种数据详解
Aug 08 jQuery
彻底弄懂 JavaScript 执行机制
Oct 23 Javascript
解决Layui当中的导航条动态添加后渲染失败的问题
Sep 25 Javascript
vue 防止页面加载时看到花括号的解决操作
Nov 09 Javascript
JavaScript实现网页tab栏效果制作
Nov 20 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
ThinkPHP3.1基础知识快速入门
2014/06/19 PHP
php实现插入排序
2015/03/29 PHP
基于jquery的获取mouse坐标插件的实现代码
2010/04/01 Javascript
jquery插件validate验证的小例子
2013/05/08 Javascript
JS图片无缝、平滑滚动代码
2014/03/11 Javascript
js实现进度条的方法
2015/02/13 Javascript
Javascript实现div的toggle效果实例分析
2015/06/09 Javascript
js表单验证实例讲解
2016/03/31 Javascript
使用AJAX实现Web页面进度条的实例分享
2016/05/06 Javascript
老生常谈javascript的面向对象思想
2017/08/22 Javascript
vue项目实现记住密码到cookie功能示例(附源码)
2018/01/31 Javascript
详解Angular6.0使用路由步骤(共7步)
2018/06/29 Javascript
nodejs之koa2请求示例(GET,POST)
2018/08/07 NodeJs
vue中Element-ui 输入银行账号每四位加一个空格的实现代码
2018/09/14 Javascript
小程序自定义模板实现吸顶功能
2020/01/08 Javascript
VUE 实现element upload上传图片到阿里云
2020/08/12 Javascript
vue-cli 3如何使用vue-bootstrap-datetimepicker日期插件
2021/02/20 Vue.js
python threading模块操作多线程介绍
2015/04/08 Python
Python实现数据库并行读取和写入实例
2017/06/09 Python
Python3 中文文件读写方法
2018/01/23 Python
Python实现二叉树的最小深度的两种方法
2019/09/30 Python
python实现密度聚类(模板代码+sklearn代码)
2020/04/27 Python
利用Python过滤相似文本的简单方法示例
2021/02/03 Python
HTML5无刷新改变当前url的代码
2017/03/15 HTML / CSS
面向对象设计的原则是什么
2013/02/13 面试题
生物技术研究生自荐信
2013/11/12 职场文书
学生会干部自荐信
2014/02/04 职场文书
《乌鸦和狐狸》教学反思
2014/02/08 职场文书
股权收购意向书
2014/04/01 职场文书
《新型玻璃》教学反思
2014/04/13 职场文书
俞敏洪励志演讲稿
2014/04/29 职场文书
教师求职自荐书
2014/06/14 职场文书
音乐学专业求职信
2014/07/22 职场文书
python如何正确使用yield
2021/05/21 Python
浅谈Python数学建模之线性规划
2021/06/23 Python
Java数组详细介绍及相关工具类
2022/04/14 Java/Android