課程
/前端開發
/JavaScript
/JavaScript進階篇
location對象的那三個方法分別是怎么樣使用的???
2015-04-15
源自:JavaScript進階篇 8-11
正在回答
location.assign("http://www.xianlaiwan.cn/",3000);? ?(replace也是這樣用) ? ? ?//3000代表延遲3s后再跳轉
//assign是跳轉,可以后退到原來的頁面,但是replace是替換,原先的頁面被新的換掉了所以不能后退了
reload()的參數有true和flase
reload()和reload(false):從瀏覽器的緩存中重載 ? ? //reload()參數默認就是false
reload(true):從服務器端重載
_不顧
ocation.則跳轉其urllocation.host 返回域名和端口號,如:www.sina.com.cn:80lcation.hostname 返回域名location.port 返回端口location.pathname 返回域名后第一個斜框后的字符串location.hash 跳到本頁的某個錨location.search 取url?后的部分javascript 的history對象history.back() 等同于按瀏覽器的后退按鈕history.forward() 等同于按瀏覽器的前進按鈕history.current 指當前的url(等同于location.href),在歷史中的索引位置總為 0history.go(-2)或 history.go("任意.html") 向前或向后移動,或查找字符串標明的最新url
舉報
本課程從如何插入JS代碼開始,帶您進入網頁動態交互世界
4 回答location對象方法怎么用啊?
1 回答location對象方法
1 回答history對象方法的使用
2 回答使用location.方法的時候不顯示
1 回答location對象
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2017-08-03
location.assign("http://www.xianlaiwan.cn/",3000);? ?(replace也是這樣用) ? ? ?//3000代表延遲3s后再跳轉
//assign是跳轉,可以后退到原來的頁面,但是replace是替換,原先的頁面被新的換掉了所以不能后退了
reload()的參數有true和flase
reload()和reload(false):從瀏覽器的緩存中重載 ? ? //reload()參數默認就是false
reload(true):從服務器端重載
2015-12-17
ocation.則跳轉其url
location.host 返回域名和端口號,如:www.sina.com.cn:80
lcation.hostname 返回域名
location.port 返回端口
location.pathname 返回域名后第一個斜框后的字符串
location.hash 跳到本頁的某個錨
location.search 取url?后的部分
javascript 的history對象
history.back() 等同于按瀏覽器的后退按鈕
history.forward() 等同于按瀏覽器的前進按鈕
history.current 指當前的url(等同于location.href),
在歷史中的索引位置總為 0
history.go(-2)或 history.go("任意.html") 向前或向后移動,
或查找字符串標明的最新url