我想有一个始终位于父页面前面的javascript / jQuery弹出窗口(子页面),类似于facebook当前的图片浏览功能。
用户单击关闭按钮将关闭它。
我尝试了如下:
mywindow = window.open ("DownloadForm.aspx", "mywindow","location=1,status=1,scrollbars=1, width=350,height=150");
mywindow.moveTo(350, 350);
这段代码成功地在父页面的前面打开了一个子页面,但是父页面上有jQuery代码($(#test).click()),这导致父页面始终位于页面的最前面。
我尝试将
window.open()
代码放在$(#test).click()
之后,但是并不能解决问题。$(#test).click()
是必需的,因此我需要一种解决方法。感谢您的帮助,在此先感谢您。
最佳答案
myWindow.focus()
许多现代的浏览器阻止了此操作,但这是唯一的方法。