我正在分析一些使用window.showModalDialog
的代码。不要对我大喊大叫;这不是我的代码。我的工作是更换它。它需要是vanilla JS,没有框架。 showModalDialog已弃用。我用window.open
替换它,以支持所有浏览器,包括IE版本7 +。
我找到了下面的链接,其中讨论了window.openDialog
。
https://developer.mozilla.org/en-US/docs/Web/API/Window.openDialog
我希望窗口的行为类似于对话框窗口。那太好了。问题是我对window.openDialog
了解不多。它是标准化为HTML5还是将?是否有被逐步淘汰的危险?哪些浏览器和浏览器版本支持它?
使用window.open
时没问题。但是,如果我可以使用window.openDialog
而不担心它被弃用或逐步淘汰,那将是首选。
非常感谢您的帮助。
答案 0 :(得分:0)
请参阅:https://developer.mozilla.org/en-US/docs/Web/API/Window.openDialog#Specification
" DOM级别0.不属于任何标准。"
意味着它在任何地方都没有得到官方支持。