location对象的属性和方法应用(解析URL)
2013-04-12 00:00
495 查看
location对象提供了很多属性和方法用来解析URL。
<head> <title></title> <script type="text/javascript"> var uristr = window.location.search.substr(1); var array = uristr.split('&&'); for (var i = 0; i < array.length; i++) { var array1 = array[i].split('='); alert(array1[0]); } --------------------//hash:返回#符号后的内容 function showhash() { alert(window.location.hash); } --------------------//host:服务器的名字 function showhost() { alert(window.location.host); } --------------------//href:当前载入的页面的完整的URL function showhref() { alert(window.location.href); } --------------------//pathname:url中主机名后的部分 function showpathname() { alert(window.location.pathname); } --------------------//protocal:URL中使用的协议 function showprotacal() { alert(window.location.protocal); } --------------------//search:执行get请求的URL中问号后面的部分,又称为查询字符串 function showsearch() { alert(window.location.search); } </script> </head> <body> <input type="button" value="Hash" onclick="showhash();" /> <br /> <input type="button" value="host" onclick="showhost();" /> <br /> <input type="button" value="href" onclick="showhref();" /> <br /> <input type="button" value="pathname" onclick="showpathname();" /> <br /> <input type="button" value="protocal" onclick="showprotacal();" /> <br /> <input type="button" value="search" onclick="showsearch();" /> </body> 测试search的时候,需要从另一个页面点击一个连接,从浏览器地址栏穿过来值: <body> <a href="HTMLPage1.htm?name='王五'&&age=22">GO</a> </body>
相关文章推荐
- location对象的属性和方法应用(解析URL)
- location对象,将url解析为独立片段search属性截取传递的参数
- js:window、location对象的常用属性和方法的应用
- TWebBrowser 与 MSHTML(4): location、history、screen、navigator 对象的属性与方法纵览
- html5的FormData对象和input的file属性以及window.URL.createObjectURL( ) 方法(转载)
- 转-Javascript对URL地址解析为对象的方法
- 写一个方法进行各种属性的更新,而不要每个界面设置改变都改变一个属性。就是点击应用或确定按钮时调用这个更新属性的方法,遍历所有(控制对象属性的)界面控件的状态(值),进行属性修改和刷新。
- 自定义标签属性数据通过json对象解析得到所需数据方法
- javascript如何拼接对象属性到url/url如何把参数解析成对象???
- javascript RegExp 对象属性与方法和应用
- javascript RegExp 对象属性与方法和应用
- 【Android 应用开发】Android UI 设计之 TextView EditText 组件属性方法最详细解析
- location方法详解,获取地址栏URL请求参数,以对象形式保存
- 【Android 应用开发】Android UI 设计之 TextView EditText 组件属性方法最详细解析
- html5的FormData对象和input的file属性以及window.URL.createObjectURL( ) 方法
- javascript RegExp对象属性与方法和应用
- 有关Location对象,及URL的解析
- 将URL解析成像location一样的对象
- location对象的属性和方法(用法)