iframe 跳轉方法

2021-08-08 13:18:24 字數 515 閱讀 1110

一、背景

a,b,c,d都是jsp,d是c的iframe,c是b的iframe,b是a的iframe,在d中跳轉頁面的寫法區別如下。

二、js跳轉

window.location.href、location.href 本頁面跳轉,d頁面跳轉

parent.location.href 上一層頁面跳轉,c頁面跳轉

top.location.href 最外層頁面跳轉,a頁面跳轉

三、鏈結或者form

d頁面中有form

: form提交後d頁面跳轉

: form提交後彈出新頁面

: form提交後c頁面跳轉

: form提交後a頁面跳轉

四、重新整理

parent.location.reload():c頁面重新整理

window.opener.document.location.reload():c頁面重新整理(使用子視窗的opener物件來獲得父視窗物件)

top.location.reload():a頁面重新整理

iframe的跳轉方法

window.location.href location.href 是本頁面跳轉 parent.location.href 是上一層頁面跳轉 top.location.href 是最外層的頁面跳轉 舉例說明 如果a,b,c,d都是jsp,d是c的iframe,c是b的iframe,b是a的ifra...

iframe的跳轉方法

window.location.href location.href 是本頁面跳轉 parent.location.href 是上一層頁面跳轉 top.location.href 是最外層的頁面跳轉 舉例說明 如果a,b,c,d都是jsp,d是c的iframe,c是b的iframe,b是a的ifra...

iframe的跳轉方法

window.location.href location.href 是本頁面跳轉 parent.location.href 是上一層頁面跳轉 top.location.href 是最外層的頁面跳轉 舉例說明 如果a,b,c,d都是jsp,d是c的iframe,c是b的iframe,b是a的ifra...