我想使用window.open方法打开一个新窗口,该方法将限制用户使用其父窗口,直到新窗口未关闭。当子窗口仍然打开时,用户将无法切换回父窗口。
我怎么能用javascript做到这一点?请指导我..
答案 0 :(得分:1)
如果您希望弹出窗口是模态的(即在关闭之前禁用其父窗口),您可能希望使用window.showModalDialog()而不是window.open()。
但请注意,除非您在第二个参数中明确地将对父窗口的引用传递给{{1},否则不能在模式对话框中使用window.opener(它始终为null
)然后使用window.dialogArguments将其取回。