關於frameset幀頁面跳轉到新頁面的問題

2021-06-27 13:04:44 字數 739 閱讀 2886

關於js中"window.location.href"、"location.href"、"parent.location.href"、"top.location.href"的用法

"window.location.href"、"location.href"是本頁面跳轉

"parent.location.href"是上一層頁面跳轉

"top.location.href"是最外層的頁面跳轉

舉例說明:

如果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頁面跳轉

如果d頁面中有form的話,

: form提交後d頁面跳轉

: form提交後彈出新頁面

: form提交後c頁面跳轉

: form提交後a頁面跳轉

關於頁面重新整理,d 頁面中這樣寫:

"parent.location.reload();": c頁面重新整理 (當然,也可以使用子視窗的 opener 物件來獲得父視窗的物件:window.opener.document.location.reload(); )

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

---**網易部落格主【80後老男人】

frameset 頁面跳轉整理

1 面頁跳轉 值描述 blank 在新視窗中開啟被鏈結文件。self 預設。在相同的框架中開啟被鏈結文件。parent 在父框架集中開啟被鏈結文件。top 在整個視窗中開啟被鏈結文件。framename 在指定的框架中開啟被鏈結文件。2 後台跳轉 如下面這個頁面 index.jsp 原來是想在過慮器...

struts關於頁面跳轉

sealoginaction類中使用 在struts config.xml檔案中進行相應的配置 1.contextrelative 設為true時表示當前path屬性以 開頭時,給出的是相對於當前上下文的url。預設為false 如果當前路徑為http localhost modulea 執行以上f...

幀框架frameset的用法總結

幀視窗是一種複雜的頁面技術,應用幀視窗使得使用者可以在同乙個瀏覽器視窗中瀏覽不同 的內容,可以在乙個小視窗中發出查詢命令而在另乙個小視窗中接收查詢結果。實現幀視窗的思路是將瀏覽器視窗按照功能分割成多個小視窗。每個視窗都對應有自己的 html 頁面,按照一定的組合方式組合在一起,以實現特殊的效果。在 ...