洞悉互聯網前沿資訊,探尋網站營銷規律
作者:狐靈科技 | 2019-12-23 10:57 |點擊:
由于開發需要,很多時候需要使用到iframe框架,即子頁面,子頁面使用是挺方便的,但如果子頁面呢需要跳轉整個頁面呢,比如我就遇到了一個問題,我子頁面有個功能需要登
錄,所以連接的是登錄頁面,但登錄頁面只在子頁面中顯示,這就顯得很不合理了,在這里,我介紹幾種方法,
第一種,是比較大眾的方法,及子頁面內<a>標簽的整個頁面跳轉,只需在<a>
標簽中添加"target=_parent"即可。
第二種是在head標簽之間加入<basetarget="_parent" />
則子頁面內的所有跳轉默認是父頁面一起跳。
第三種,也就是我遇到的,在js中跳轉,window.location.href();這就尷尬了,因為window這種跳轉是沒有target屬性的,這時,你可以使用取個巧,讓父頁面跟著一起跳轉,即
在window.location.href=url后面加上window.parent.location.href=url;
注:如果需要登錄之后再跳轉回來,可以在url末尾添加"?preurl=" parent.location.href;
即可再跳回父頁面