課程
/前端開發
/JavaScript
/JavaScript進階篇
如題,我剛開始用的open, 就開始一直數數,一直到負數還停不下來
2015-12-11
源自:JavaScript進階篇 8-17
正在回答
具體我也講不清楚為什么,但是清楚的是:
window.open():?是用來打開一個新窗口的函數,是window固有的函數
window.location.assign(url) : 是瀏覽器對象location的assign()方法,會跳轉到url 指定的 HTML 文檔。
_sweet_ 提問者
其實用window.open是可以的,要寫成這樣:window.open("http://www.xianlaiwan.cn/","_self");
無論用open,還是location都會一直數下去,只不過被新的窗口給覆蓋了
舉報
本課程從如何插入JS代碼開始,帶您進入網頁動態交互世界
1 回答為什么必須用location.assign,用window.open怎么不行?innerHTML和value什么區別?
1 回答用window.open為什么無限添加窗口,location.assign()就只打開一個
2 回答location.assign('www.xianlaiwan.cn');為什么這個不行
2 回答為什么一定要用return呢 不能用documen.write呢
1 回答為什么刪除用href不行,要用onclick?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2015-12-11
具體我也講不清楚為什么,但是清楚的是:
window.open():?是用來打開一個新窗口的函數,是window固有的函數
window.location.assign(url) : 是瀏覽器對象location的assign()方法,會跳轉到url 指定的 HTML 文檔。
2015-12-12
其實用window.open是可以的,要寫成這樣:window.open("http://www.xianlaiwan.cn/","_self");
無論用open,還是location都會一直數下去,只不過被新的窗口給覆蓋了