很多網(wǎng)頁都是框架結(jié)構(gòu)的,在很多的情況下會通過按鈕點(diǎn)擊事件或鏈接,跳出框架轉(zhuǎn)到其它界面。例如說點(diǎn)擊“注銷登錄”返回到登錄界面。
一、通過運(yùn)行腳本跳出框架有以下幾種寫法:
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>")
這種方法會先關(guān)閉原框架窗口,再重新打開一個新的窗口。這在很多功能界面對瀏覽器進(jìn)行了改變設(shè)置,而回到登陸界面又用缺省設(shè)置的情況下適用。
二、鏈接跳出框架
這種情況就很簡單了,加上 target="_top" 屬性就可以了。
posted on 2007-04-04 13:24
阿偉 閱讀(5678)
評論(4) 編輯 收藏 所屬分類:
J2EE