2012-09-15 51 views
0

我想顯示一個子窗口,它將執行一些操作,它將設置爲父窗口。子窗口打開的時候,父窗口應該被禁用。 我想這這一陣兒窗口打開工作模式還是回到子窗口,但父窗口...如何打開子窗口,該時間的父窗口應該禁用

<a href="AddChoice" onclick="var x = window.open('url',,'','hemenubar=yes,height= 300,  
width = 500,,scrollbars=no,dialog=yes,minimize=no,maximize=no, 
alwaystop=yes,copyhistory= no,resizable=yes,toolbar=no,directories=no 
,location=no,menubar=no,status=no,left=0,top=0');return false;"> 
Change Dependent Question...</a> 
//This link returns a child window 

回答

1

你應該用一個模式對話框。有很多方法可以做到這一點。 你可以使用一些現有的插件。

jQuery的:http://www.designlabelblog.com/2009/03/20-ways-to-create-javascript-modal.html

YUI:http://yuilibrary.com/yui/docs/panel/panel-form.html

+0

我沒有。但模態對話框不會在Chrome和Firefox的返回值。 –

+0

是不是我們可以用window.open()函數做同樣的選擇? –

+0

你可以使用window.showModalDialog函數。 – Srinivas

相關問題