澳门新萄京:href用法总括_功底知识_脚本之家
分类:服务器

澳门新萄京:href用法总括_功底知识_脚本之家。javascript中的location.href有很三种用法,首要如下。 self.location.href=”/url” 当前页面张开U途乐L页面 location.href=”/url” 当前页面张开U普拉多L页面 windows.location.href=”/url” 当前页面展开ULacrosseL页面,前边多个用法相像。 this.location.href=”/url” 当前页面张开U奇骏L页面 parent.location.href=”/url” 在父页面展开新页面 top.location.href=”/url” 在顶层页面展开新页面 如果页面中自定义了frame,那么可将parent self top换为自定义frame的名称,效果是在frame窗口张开url地址 其它,window.location.href=window.location.href;和window.location.Reload(卡塔尔(英语:State of Qatar)和都以刷新当前页面。分歧在于是或不是有付出数据。当有付出数据时,window.location.Reload(卡塔尔(英语:State of Qatar)会唤醒是或不是交付,window.location.href=window.location.href;则是向钦点的url提交数据

---苏醒内容起先---

1.location.href.....

self.loction.href="" window.location.href="" 以上两个用法相符均为在脚下页面展开USportageL页面this.location.href="" 当前页面张开UCR-VL parent.location.href="" 在父页面展开新页面,假若页面中自定义了frame,那么可将parent self top换为自定义frame的名称,效果是在frame窗口张开url地址 top.location.href="" 在顶层页面打开新页面

window.location.href= window.location.Reload()都以刷新当前页面。差别在于是不是有付出数据。当有付出数据时,window.location.Reload(卡塔尔会提示是还是不是交付,window.location.href=

function getURLParameter {2 3 return decodeURIComponent((new RegExp('[?|&]'   name   '='   '').exec || [, ""])[1].replace || null; //构造一个含有目标参数的正则表达式对象4 5 }//获取url中的参数2 function getUrlParam{3 var reg = new RegExp"   name   "=; //构造一个含有目标参数的正则表达式对象4 var r = window.location.search.substr; //匹配目标参数5 if  return unescape; return null; //返回参数值6 }

比方像获取上边链接的信箱

var mail = getURLParameter;

---恢复生机内容甘休---

上边再来看一下js操作url的代码

代码很简短,首要三个思路是把url参数剖析为js对象,再做增、删、改、查操作就很有利了~,这里做笔记。

var LG={ var objURL=function{ this.ourl=url||window.location.href; this.href="";//?前面部分 this.params={};//url参数对象 this.jing="";//#及后面部分 this.init(); } //分析url,得到?前面存入this.href,参数解析为this.params对象,#号及后面存入this.jing objURL.prototype.init=function(){ var str=this.ourl; var index=str.indexOf{ this.jing=str.substr; str=str.substring; } index=str.indexOf{ this.href=str.substring; str=str.substr; var parts=str.split; for(var i=0;iLG只是我个人共同JS的名称空间,无他。调用:var myurl=new LG.URL("http://www.baidu.com?a=1"); myurl.set; //添加了b=hello alert ; myurl.remove; //删除了b alert;//取参数a的值,这里得到1 myurl.set; //修改a的值为23 alert ;

本文由澳门新萄京发布于服务器,转载请注明出处:澳门新萄京:href用法总括_功底知识_脚本之家

上一篇:澳门新萄京BMP格式介绍,BMP文件读写笔记 下一篇:没有了
猜你喜欢
热门排行
精彩图文