0

请原谅我,因为我不是程序员,对此一无所知。

我尝试过搜索,但似乎找不到我遇到的问题。

所以我有一个非常简单的使用 Javascript 的弹出窗口:

function newPopup(url) {
popupWindow = window.open(
url,'popUpWindow3','height=500,width=900,left=10,top=10,resizable=yes,scrollbars=yes,toolbar=no,menubar=no,location=no,directories=no,status=no')
}

我呼吁:

onclick="JavaScript:newPopup('images/product-<?php echo $pro['id'];?>.jpg');">

它工作得很好,除非他们单击弹出窗口并返回页面,下一次单击更新第一个弹出窗口并且用户必须找到包含他们选择的图像的窗口。如果他们关闭了窗口,它将重新出现在前台,但如果他们返回主站点而不关闭窗口,则内容会在后台更新。

我希望弹出窗口在有人单击它时回到前台,无论如何。

有没有简单的方法来实现这一点?

非常感谢您的任何帮助。

4

1 回答 1

3
function newPopup(url) {
popupWindow = window.open(
url,'popUpWindow3','height=500,width=900,left=10,top=10,resizable=yes,scrollbars=yes,toolbar=no,menubar=no,location=no,directories=no,status=no');
popupWindow.focus();
}

在窗口上添加一个 .focus ,你应该没问题。

于 2013-03-08T21:55:53.427 回答