假如你略微懂一些JS代码,普通都市晓得 window.location.href 这个属性。而且用该属性获取页面 URL 地点:
window.location.href = window.location.href;好吧,我报告你,这样弱掉了。其实原生 Java 真是什么都有。
window.location 工具所包罗的属性
属性 | 描绘 |
---|---|
hash | 从井号 (#) 开端的 URL(锚) |
host | 主机名和以后 URL 的端标语 |
hostname | 以后 URL 的主机名 |
href | 完好的 URL |
pathname | 以后 URL 的途径部门 |
port | 以后 URL 的端标语 |
protocol | 以后 URL 的协议 |
search | 从问号 (?) 开端的 URL(查询部门) |
window.location.hash
要运用 JS 定位锚点,完全可以运用 window.hash 配合元素 ID 完成。好比疾速定位到页面的某条评论,则直接运用如下代码即可:
window.location.hash = "#comment-5981";别的 Twitter、Facebook、Google 等曾经开端少量运用 #! 这种方式的 hash 要领处置惩罚异步交互页面的 URL 可回溯功效。
window.location.search
假如有这样一个 URL 地点:
http://www.google.com.hk/search?hl=zh-CN&source=hp&biw=1400&bih=935&q=%E8%8A%92%E6%9E%9C%E5%B0%8F%E7%AB%99&aq=f&aqi=&aql=&oq=如何应用 JS 脚本捕捉页面 GET 方法恳求的参数?其实直接运用 window.location.search 取得,然后经过 split 要领结合循环遍历自在组织数据格式。
别的,假如凭据用户的搜索条件刷新页面,只需直接设置 window.location.search 即可。
保举阅读:10条建议让你编写的jquery代码运转速度更快
以上【JS代码属性详解:window.location】由沈阳网站建立汇海网络整理公布,转载请注明出处:;更多关于网站设计、网站建立案例、营销型网站建立、营销型网站设计、呼应式网站建立开发办事器托管、网站维护等互联网使用办事,请致电:188 423 88900(7*24,何先生)。