1、跳到b頁面
window.location.href='b.html'
2、返回上一個頁面
window.history.back(-1)
3、跳轉到b頁面(只適用於ie)
window.navigate('b.html')
4、跳轉到b頁面
self.location.href='b.html'
從字面上就可以理解到 window 指的是當前窗口 而 self 指的是自己 在HTML 中 由於頁面可以鑲嵌頁面 所以這2個就有了 區別 比如說 我有個頁面A.HTML 裏面嵌套了一個B.HTML 在A中使用 window.location 跳轉 就把整個 頁面跳轉了 而在 A中鑲嵌B頁面的位置 使用了 self跳轉 就只是把B界面跳轉了 A頁面其他地方沒有變化。
5、在頂層頁面打開b頁面
top.location.href='b.html'
如果一個頁面嵌套了多個html,那麼top.location.href的作用是在最外層頁面打開b頁面