由于一些问题,我无法使用弹出对话框。所以我把窗口看成弹出对话框。
我需要的是当我确认窗口时,应恢复其他操作(背景页面),否则应暂停其他后台窗口或操作。
是否有类似于confirm()
功能的窗口的功能不适用于对话框?
我尝试使用窗口框的模态功能没什么帮助我。
我的示例Exporter.js代码如下:
function(elements,path,title,setting){
setting = setting != undefined ? setting : {top:100,height:300,width:400,left:200};
var keys = exporter.fn.keys(elements);
var offset = "width="+setting.width+",height="+setting.height+",top="+setting.top+",left="+setting.left;
myWin = open("", "displayWindow", offset+",scrollbars=no,status=no,dependent=yes,directories=no,menubar=no,personalbar=no");
myWin.document.open();
myWin.document.write("<html><head>");
myWin.document.write("</head><body><form name='form' action='"+elements.url+"' type='post'>");
for ( var a = 0; a < keys.length; a++) {
myWin.document.write('<input type="hidden" name="'+keys[a]+'" value="'+elements[keys[a]]+'">');
}
myWin.document.write("</form><script type='text/javascript'>form.method=\'post\';form.submit();</script></body></html>");
myWin.document.close();
},