showModalDialog()在IE上打开一个新的浏览器,但在Firefox上不打开
问题描述:
当我使用showModalDialog()
提交表单时,它提交给Struts2 Action.After执行业务逻辑后,它在新的浏览器窗口上显示响应而不是IE上的同一个窗口。showModalDialog()在IE上打开一个新的浏览器,但在Firefox上不打开
其工作正常使用window.open()
。
任何铅会明白
答
在https://developer.mozilla.org/en/docs/Web/API/Window/showModalDialog说:
已过时: 此功能已经从Web标准中删除。尽管一些浏览器可能仍然支持它,但它正在被丢弃。不要在旧项目或新项目中使用它。使用它的页面或Web应用程序可能会随时中断。
这里更多的文档有关的showModalDialog()替代:
感谢先生,但是当我使用window.open()它显示了最大化最小化but.which一个ModalDialog不要有” – user3223518
我建议你HTTP: //getbootstrap.com/javascript/#modals – Raspberryano
请勿使用弃用的功能。改变主意,使用现在最好的东西 –