多多色-多人伦交性欧美在线观看-多人伦精品一区二区三区视频-多色视频-免费黄色视屏网站-免费黄色在线

國內最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2
您當前位置:首頁 > web前端 > jscript > 你真的認識 window.location 嗎?

你真的認識 window.location 嗎?

來源:程序員人生   發布時間:2014-03-27 07:10:09 閱讀次數:3206次

如果你稍微懂一些 JS 代碼,一般都會知道 window.location.href 這個屬性。并且用該屬性獲取頁面 URL 地址:

window.location.href = window.location.href;

好吧,我告訴你,這樣弱掉了。其實原生 JavaScript 真是什么都有。

window.location 對象所包含的屬性

屬性 描述
hash 從井號 (#) 開始的 URL(錨)
host 主機名和當前 URL 的端口號
hostname 當前 URL 的主機名
href 完整的 URL
pathname 當前 URL 的路徑部分
port 當前 URL 的端口號
protocol 當前 URL 的協議
search 從問號 (?) 開始的 URL(查詢部分)

以芒果小站為例,用 window.location.href 獲得某個頁面參數,得到如下結果:

你真的認識 window.location 嗎?

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 即可。

生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關閉
程序員人生
主站蜘蛛池模板: 一区二区在线精品免费视频 | 久久99一区| 欧美另类精品一区二区三区 | 高清一区二区三区免费 | 免费在线一区二区三区 | 精品亚洲视频在线 | 国内成人精品视频 | 欧美a色爱欧美综合v | 日本欧美午夜 | 亚洲男女天堂 | 亚洲精品老司机综合影院 | 一级一级 a爱片免费视频 | xxx国产精品| 亚洲日本一区二区三区 | 波多野结衣一区二区在线 | 欧美日本一级在线播放 | 西欧free性video意大利 | 亚洲免费专区 | www.中文字幕在线观看 | h视频在线免费观看 | 亚洲欧美视频在线观看 | 丁香婷婷激情综合 | 日本免费高清视频二区 | 久久国产影视 | 最近免费中文字幕大全高清mv | 牛和人交videos欧美 | 亚洲高清网站 | 免费在线公开视频 | 国产福利一区二区三区 | 狠狠se| 最近最新手机中文字幕在线看 | 欧美一级视频精品观看 | 欧美人与动人物xxxx9296 | 国产精品自在线拍国产 | 中文精品视频一区二区在线观看 | 亚洲香蕉一区二区三区在线观看 | 欧美日韩一区二区三区视频在线观看 | 日韩精品视频在线播放 | 欧美多人性受xxxx喷水 | 春色视频免费版高清在线观看 | 久久久无码精品亚洲日韩按摩 |