讓 跳轉的頁面在整個視窗 父框架 中開啟

2021-10-02 00:04:26 字數 592 閱讀 8333

因為網頁頭部header(包含導航欄和搜尋框) 在很多網頁都重複,所以單獨寫為乙個header.html檔案,然後在需要出現的各頁面用引入。header.html裡包含搜尋框,搜尋並經伺服器跳轉返回後只在當前限定了大小的區域開啟,而不是整個頁面。

看到別的教程是能通過獲取重新整理後頁面的位址然後傳遞給父頁面再在父頁面開啟

下面是獲取指定id的裡的位址的**,然而經過嘗試獲取不到,不知道原因何在,遂問題沒有解決

var iframesrc=window.parent.document.getelementbyid("theiframeid").contentwindow.location.href ;`
在提交搜尋引數的表單裡使用target屬性,即在標籤裡新增target="_parent"

target的其它屬性值如下:

image

[1] form表單的target屬性

在iframe(框架)中跳轉的問題

在iframe中跳轉會出現這樣的問題,就是比如乙個頁面包含兩個iframe,而其中乙個要跳轉到乙個頁面,則這個跳轉如果不加處理會導致跳轉失敗。原因就是這個iframe包含的介面在跳轉,這時就會出錯。這時需要了解target的幾個屬性值 瀏覽器總在乙個新開啟 未命名的視窗中載入目標文件。這個目標的值對...

iframe引用頁面中的js操作父視窗標籤

假設有頁面a,裡面有iframe標籤frame,iframe引用頁面b,在頁面b中寫js來操作頁面a。方法如下 a.html iframe name frame id frame src b.html 在b頁面的js中獲取其所在的iframe var frame window.parent.docu...

在父視窗中訪問iframe中的元素

用乙個簡單的例子來描述該問題 a.jsp頁面中 a frame src b.jsp frameborder 0 scrolling no b.jsp頁面中 指派班組負責人 現在需要在a頁面中修改用iframe嵌入的b.jsp頁面中的div的位置。實現方法如下 用document.frames a f...