2010-12-08 69 views
1

我有一個父頁面,我正在使用「showModalDialog」javascript函數打開模式彈出窗口中的另一個頁面,頁面在模式彈出窗口中正確打開,但問題當我點擊模態彈出頁面中的任何<aspx:Button>時,頁面會在新的瀏覽器窗口中再次打開,而在模式彈出窗口中,它仍然處於打開狀態。Internet Explorer中showModalDialog javascript函數的問題

任何人都知道爲什麼會發生這種情況?

我還附上用於該含的代碼以產生所述問題所需的最小量的樣品溶液:

http://rapidshare.com/files/435608108/ShowModalDialogProblem.rar

任何其他方式來解決這個問題也被理解。

回答

3

只需添加在您的aspx頁面的<head>部分如下:

<base target=_self> 
+0

我發現這條線某處淨,但並沒有給它的注意。非常感謝!! – teenup 2010-12-08 07:58:38