JavaScript的showModalDialog(模態對話框)中有查詢按鈕,在模態對話框中點擊按鈕會跳出新的頁面那麼我們可以設置
<base target="_self">來解決該問題.
<base target=_blank>//在空白頁打開
<base target=_parent>//用在框架中,在當前頁的上一頁(父親)打開
<base target=_search>//在瀏覽器搜索欄打開
<base target=_self>//在當前頁打開
<base target=_top>//用在框架中,但是他的效果是清除框架來顯示目標文檔。這對於從框架結構轉向無框架結構是很有作用的。
在ie7前的所有版本中,如果在showModalDialog中有個查詢等按鈕,可以直接在showModalDialog所打開的那個頁面中的任何地方加入<base target="_self">就可以運行了,但是在ie7中必須把<base target="_self">放在<head></head>中的第一個位置。否則會點擊查詢按鈕的時候會重新跳出一個新窗口。