当我使用 showModalDialog()
提交表单时。它提交给 Struts2 Action。执行业务逻辑后,它在新的浏览器窗口而不是 IE 上的相同窗口上显示响应。
使用 window.open()
效果很好。
任何潜在客户都会感激
最佳答案
在https://developer.mozilla.org/en/docs/Web/API/Window/showModalDialog说:
弃用: 此功能已从 Web 标准中删除。虽然某些浏览器可能仍然支持它,但它正在被删除。不要在旧项目或新项目中使用它。使用它的页面或 Web 应用程序可能随时中断。
这里有更多关于 showModalDialog() 替代方案的文档:
关于javascript - showModalDialog() 在 IE 上打开一个新的浏览器窗口,但在 Firefox 上不打开,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37561127/