2012-09-15 50 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

相关问题