亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

請問兩者區別謝謝你

location.assign("www.xianlaiwan.cn");和window.open("www.xianlaiwan.cn");的區別是什么

正在回答

2 回答

location定位,在同一個窗體下加載文檔(html文件),不牽扯到新窗體的產生,關閉,其為DOM()(文檔)對象。是對URL的操作解析。

open則是對瀏覽器窗體的操作,BOM(瀏覽器).

對于瀏覽器上的前進后退,由history記錄,history 對象包含(在瀏覽器窗口中)訪問過的 URL。

0 回復 有任何疑惑可以回復我~
#1

慕粉1463572084 提問者

什么是窗體?我還不是非常清楚,你能舉些例子嗎?
2016-06-11 回復 有任何疑惑可以回復我~

window.open():?是用來打開一個新窗口的函數

window.location.assign(url) : 加載URL 指定的新的 HTML 文檔。就相當于一個鏈接,跳轉到指定的url,當前頁面會轉為新頁面內容,可以點擊后退返回上一個頁面。

?window.location.replace(url) : 通過加載 URL 指定的文檔來替換當前文檔 ,這個方法是替換當前窗口頁面,前后兩個頁面共用一個窗口,所以是沒有后退返回上一頁的


1 回復 有任何疑惑可以回復我~
#1

慕粉1463572084 提問者

我還不是非常清楚,你能舉些例子嗎?
2016-06-11 回復 有任何疑惑可以回復我~
#2

chendidi 回復 慕粉1463572084 提問者

你直接這些代碼一個一個去試
2016-06-11 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

請問兩者區別謝謝你

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號