1. 程式人生 > >在iframe(框架)中跳轉的問題

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

在iframe中跳轉會出現這樣的問題,就是比如一個頁面包含兩個iframe,而其中一個要跳轉到一個頁面,則這個跳轉如果不加處理會導致跳轉失敗。原因就是這個iframe包含的介面在跳轉,這時就會出錯。這時需要了解target的幾個屬性值:

_blank

瀏覽器總在一個新開啟、未命名的視窗中載入目標文件。

_self

這個目標的值對所有沒有指定目標的 <a> 標籤是預設目標,它使得目標文件載入並顯示在相同的框架或者視窗中作為源文件。這個目標是多餘且不必要的,除非和文件標題 <base> 標籤中的 target 屬性一起使用。

_parent

這個目標使得文件載入父視窗或者包含來超連結引用的框架的框架集。如果這個引用是在視窗或者在頂級框架中,那麼它與目標 _self 等效。

_top

這個目標使得文件載入包含這個超連結的視窗,用 _top 目標將會清除所有被包含的框架並將文件載入整個瀏覽器視窗。

,我在專案中需要跳轉到另一個介面而關閉當前的見面,就可以用_top 屬性值。