如何使用javascript在opera中显示模态弹出窗口

时间:2012-03-21 05:06:14

标签: javascript opera

我可以使用以下代码在IE中使用javascript显示疯狂的弹出窗口:

var retVal = window.showModalDialog(PagePath, null, 'dialogWidth:850px;dialogHeight:870px;resizable:no;status:no;help:no;scroll=yes');

但它在Opera中不起作用。虽然我可以使用window.open在Opera中打开一个窗口,但我无法获得返回值。

我将返回值放在隐藏字段中,并且从后面的代码我基于retun值(隐藏字段中的值)重新切换到指定页面。

1 个答案:

答案 0 :(得分:1)

AFAIK showModalDialog是IE特定的方法。如果你想在其他浏览器中使用模态框,你必须自己编程。也许this jsfiddle可以帮助你入门。