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 相关文章推荐
javascript tips提示框组件实现代码
Nov 19 Javascript
jquery实现点击文字可编辑并修改保存至数据库
Apr 15 Javascript
鼠标移到图片上变大显示而不是放大镜效果
Jun 15 Javascript
JavaScript弹出新窗口并控制窗口移动到指定位置的方法
Apr 06 Javascript
javaScript 事件绑定、事件冒泡、事件捕获和事件执行顺序整理总结
Oct 10 Javascript
Vue.js快速入门实例教程
Oct 15 Javascript
JavaScript构建自己的对象示例
Nov 29 Javascript
浅谈vuex之mutation和action的基本使用
Aug 29 Javascript
基于Vue实现平滑过渡的拖拽排序功能
Jun 12 Javascript
js tab栏切换代码实例解析
Sep 03 Javascript
解决VUE-Router 同一页面第二次进入不刷新的问题
Jul 22 Javascript
vue 获取元素额外生成的data-v-xxx操作
Sep 09 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静态调用非静态方法的应用分析
2013/05/02 PHP
destoon在360浏览器下出现用户被强行注销的解决方法
2014/06/26 PHP
node.js中的http.response.setHeader方法使用说明
2014/12/14 Javascript
JQuery鼠标移到小图显示大图效果的方法
2015/06/10 Javascript
基于Vue.js的表格分页组件
2016/05/22 Javascript
利用CSS、JavaScript及Ajax实现图片预加载的方法
2016/11/29 Javascript
使用html+js+css 实现页面轮播图效果(实例讲解)
2017/09/21 Javascript
canvas绘制爱心的几种方法总结(推荐)
2017/10/31 Javascript
node实现登录图片验证码的示例代码
2018/04/20 Javascript
Vue 中文本内容超出规定行数后展开收起的处理的实现方法
2019/04/28 Javascript
微信小程序实现上传图片裁剪图片过程解析
2019/08/22 Javascript
p5.js临摹动态图形实现方法详解
2019/10/23 Javascript
vue 获取及修改store.js里的公共变量实例
2019/11/06 Javascript
ubuntu系统下 python链接mysql数据库的方法
2017/01/09 Python
浅谈五大Python Web框架
2017/03/20 Python
Python 实现选择排序的算法步骤
2018/04/22 Python
python生成n个元素的全组合方法
2018/11/13 Python
python将txt文档每行内容循环插入数据库的方法
2018/12/28 Python
keras-siamese用自己的数据集实现详解
2020/06/10 Python
python全栈开发语法总结
2020/11/22 Python
Python 微信公众号文章爬取的示例代码
2020/11/30 Python
css3 中translate和transition的使用方法
2020/03/26 HTML / CSS
高街生活方式全球在线商店:AZBRO
2017/08/26 全球购物
中国双语服务优势的在线购票及活动平台:247tickets
2018/10/26 全球购物
Aeropostale官网:美国著名校园品牌及青少年服饰品牌
2019/03/21 全球购物
EM Cosmetics官网:由彩妆大神Michelle Phan创办的独立品牌
2020/04/27 全球购物
公务员职务工作的自我评价
2013/11/01 职场文书
上课迟到检讨书
2014/01/19 职场文书
《画风》教学反思
2014/04/16 职场文书
养牛场项目建议书
2014/05/13 职场文书
城市规划应届生推荐信
2014/09/08 职场文书
财务会计实训报告
2014/11/05 职场文书
2014年物业公司工作总结
2014/11/22 职场文书
致青春观后感
2015/06/09 职场文书
创业计划书之游泳馆
2019/09/16 职场文书