很多網頁都是框架結構的,在很多的情況下會通過按鈕點擊事件或鏈接,跳出框架轉到其它界面。例如說點擊「登出登入」返回登入登入介面。
一、透過執行腳本跳出框架有以下幾種寫法:
複製代碼代碼如下:
1.<script language = javascript>window.open('Login.aspx','_top')</script>"
2.<script language = javascript>window.open('Login.aspx','_parent')</script>"
3.<script language = javascript>window.parent.location.href='login.aspx'</script>
4. Response.Write("<script>window.parent.opener=null;window.top.close();</script>")
Response.Write("<script>window.open('index.aspx','');</script>")
這種方法會先關閉原框架窗口,然後再重新開啟一個新的窗口。這在許多功能介面對瀏覽器進行了改變設置,而回到登陸介面又用缺省設置的情況下適用。
二、連結跳出框架
這種情況就很簡單了,加上target="_top" 屬性就可以了。
它會跳到其他的頁面。