self.location.href="/url" 當前頁面打開URL頁面;
this.location.href="/url" 當前頁面打開URL頁面;
parent.location.href="/url" 在父頁面打開新頁面;
top.location.href="/url" 在頂層頁面打開新頁面。
Javascript中的location.href有很多種用法,主要如下:
self.location.href="/url" 當前頁面打開URL頁面,
ocation.href="/url" 當前頁面打開URL頁面,
windows.location.href="/url" 當前頁面打開URL頁面,前面三個用法相同。
此外,window.location.href=window.location.href;和window.location.Reload()和都是刷新當前頁面。
區別在於是否有提交數據。當有提交數據時,window.location.Reload()會提示是否提交,window.location.href=window.location.href;則是向指定的url提交數據。
"window.location.href"、"location.href"是本頁面跳轉,"parent.location.href"是上一層頁面跳轉,"top.location.href"是最外層的頁面跳轉。