大家好 我试图在我的代码中使用模态对话框。像
window.showModalDialog( 'PAGEURL');
理想情况下,当打开模态对话框时,在关闭之前,不应该转到父窗口。
它与Mozilla一起正常运行。但是在Chrome中,即使它是打开的,也可以控制父窗口。
有人能说出问题的原因吗?请帮我解决这个问题。我需要在Chrome中显示相同类型的模态对话框。
答案 0 :(得分:0)
window.showModalDialog(''pageurl);
Chrome不能真正“模态化”,它就是这样制作的。
您必须使用JavaScript / JQuery实现自己的模态框 Example Demo
答案 1 :(得分:0)
我建议您离开showModalDialog
并使用 LightBox 变体。这让你可以更好地控制你想要的东西,而且更多的是XB(跨浏览器)。