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
Mar 09 Javascript
Bookmarklet实现启动jQuery(模仿 云输入法)
Sep 15 Javascript
js时间戳格式化成日期格式的多种方法
Nov 11 Javascript
JavaScript函数的4种调用方法详解
Apr 22 Javascript
编写高性能Javascript代码的N条建议
Oct 12 Javascript
再次谈论Javascript中的this
Jun 23 Javascript
JSON字符串和JSON对象相互转化实例详解
Jan 05 Javascript
Angular多选、全选、批量选择操作实例代码
Mar 10 Javascript
利用百度echarts实现图表功能简单入门示例【附源码下载】
Jun 10 Javascript
Vue常用传值方式、父传子、子传父及非父子实例分析
Feb 24 Javascript
JQuery省市联动效果实现过程详解
May 08 jQuery
vue element ui validate 主动触发错误提示操作
Sep 21 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
用户的详细注册和判断
2006/10/09 PHP
PHP 快速排序算法详解
2014/11/10 PHP
php header函数的常用http头设置
2015/06/25 PHP
js时间日期格式化封装函数
2014/12/02 Javascript
浅谈JavaScript字符串拼接
2015/06/25 Javascript
AngularJS的一些基本样式初窥
2015/07/27 Javascript
jquery实现滑屏大图定时收缩为小banner图片的广告代码
2015/09/02 Javascript
JavaScript转换与解析JSON方法实例详解
2015/11/24 Javascript
CSS中position属性之fixed实现div居中
2015/12/14 Javascript
jQuery滚动监听实现商城楼梯式导航效果
2017/03/06 Javascript
php简单数据库操作类的封装
2017/06/08 Javascript
理解nodejs的stream和pipe机制的原理和实现
2017/08/12 NodeJs
使用jquery+iframe做一个ajax上传效果(实例)
2017/08/24 jQuery
react router 4.0以上的路由应用详解
2017/09/21 Javascript
快速解决Vue项目在IE浏览器中显示空白的问题
2018/09/04 Javascript
详解nodejs 配置文件处理方案
2019/01/02 NodeJs
JavaScript 作用域scope简单汇总
2019/10/23 Javascript
vue请求服务器数据后绑定不上的解决方法
2019/10/30 Javascript
vue data恢复初始化数据的实现方法
2019/10/31 Javascript
[01:00:44]DOTA2上海特级锦标赛主赛事日 - 3 败者组第三轮#1COL VS Alliance第三局
2016/03/04 DOTA
[02:42]完美大师赛主赛事淘汰赛第三日观众采访
2017/11/25 DOTA
使用SAE部署Python运行环境的教程
2015/05/05 Python
Python 遍历列表里面序号和值的方法(三种)
2017/02/17 Python
利用selenium 3.7和python3添加cookie模拟登陆的实现
2017/11/20 Python
python读取中文txt文本的方法
2018/04/12 Python
Python快速转换numpy数组中Nan和Inf的方法实例说明
2019/02/21 Python
PyQt QListWidget修改列表项item的行高方法
2019/06/20 Python
Win10下python 2.7与python 3.7双环境安装教程图解
2019/10/12 Python
django xadmin action兼容自定义model权限教程
2020/03/30 Python
python logging.info在终端没输出的解决
2020/05/12 Python
python文件排序的方法总结
2020/09/13 Python
Django 实现图片上传和下载功能
2020/12/31 Python
Booking.com德国:预订最好的酒店和住宿
2020/02/16 全球购物
2014年社区重阳节活动策划方案
2014/09/16 职场文书
授权收款委托书
2014/09/23 职场文书
告诉你创业计划书的8个实用技巧
2019/07/12 职场文书