Javascript window.openDialog不工作

Javascript window.openDialog不工作,javascript,Javascript,我正在使用的应用程序使用了windows.showModalDialog,它贬值了,所以我将其替换为windows.open,它工作正常,但有一个问题-它不是模态。我发现可以使用window.openDialog,但是用window.openDialog替换window.open会破坏我的链接 我有 ret = window.open(target, "", "scrollbars=no,location=no,statusbar=no,menubar=no,resizable=no,width

我正在使用的应用程序使用了windows.showModalDialog,它贬值了,所以我将其替换为windows.open,它工作正常,但有一个问题-它不是模态。我发现可以使用window.openDialog,但是用window.openDialog替换window.open会破坏我的链接

我有

ret = window.open(target, "", "scrollbars=no,location=no,statusbar=no,menubar=no,resizable=no,width=500,height=300");
这很有效,所以我试着:

ret = window.openDialog(target, "", "scrollbars=no,location=no,statusbar=no,menubar=no,resizable=no,width=500,height=300");

但事实并非如此。有人能帮我把它修好吗?

当你在Window.openDialog中传递参数时,额外的参数应该在WindowFeatures参数后面,比如
openDialog(“任意url”、“名称”、“功能”、arg1、arg2)

window.openDialog
从未被标准化过,而且在任何地方都不受支持。请看@adeneo,我还有其他选择吗?@Niki9696,链接中的一个问题从未被回答过,而pollifil似乎是一个过火的问题。当然,你还有其他选择:是的,我是从阅读文档中得到的。这些参数是可选的,我不会传递任何参数