課程
/前端開發
/JavaScript
/JavaScript進階篇
location.assign("www.xianlaiwan.cn");和window.open("www.xianlaiwan.cn");的區別是什么
2016-06-11
源自:JavaScript進階篇 8-17
正在回答
location定位,在同一個窗體下加載文檔(html文件),不牽扯到新窗體的產生,關閉,其為DOM()(文檔)對象。是對URL的操作解析。
open則是對瀏覽器窗體的操作,BOM(瀏覽器).
對于瀏覽器上的前進后退,由history記錄,history 對象包含(在瀏覽器窗口中)訪問過的 URL。
慕粉1463572084 提問者
window.open():?是用來打開一個新窗口的函數
window.location.assign(url) : 加載URL 指定的新的 HTML 文檔。就相當于一個鏈接,跳轉到指定的url,當前頁面會轉為新頁面內容,可以點擊后退返回上一個頁面。
?window.location.replace(url) : 通過加載 URL 指定的文檔來替換當前文檔 ,這個方法是替換當前窗口頁面,前后兩個頁面共用一個窗口,所以是沒有后退返回上一頁的
chendidi 回復 慕粉1463572084 提問者
舉報
本課程從如何插入JS代碼開始,帶您進入網頁動態交互世界
1 回答請問這兩者的區別
3 回答請問a>=1和a>0有區別嗎?謝謝!
3 回答這兩者的區別?
3 回答請問 我這么寫 有什么問題?能給我講講區別嗎?謝謝
1 回答offsetHeight,scrollHeight兩者的區別是什么啊
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-06-11
location定位,在同一個窗體下加載文檔(html文件),不牽扯到新窗體的產生,關閉,其為DOM()(文檔)對象。是對URL的操作解析。
open則是對瀏覽器窗體的操作,BOM(瀏覽器).
對于瀏覽器上的前進后退,由history記錄,history 對象包含(在瀏覽器窗口中)訪問過的 URL。
2016-06-11
window.open():?是用來打開一個新窗口的函數
window.location.assign(url) : 加載URL 指定的新的 HTML 文檔。就相當于一個鏈接,跳轉到指定的url,當前頁面會轉為新頁面內容,可以點擊后退返回上一個頁面。
?window.location.replace(url) : 通過加載 URL 指定的文檔來替換當前文檔 ,這個方法是替換當前窗口頁面,前后兩個頁面共用一個窗口,所以是沒有后退返回上一頁的