[英]How to open two separate pop-up windows on click of two separate links?
我在下面的javascript函数中单击了jsp文件上提供的两个单独的链接,从而调用了该函数。
简而言之,此功能将打开一个新的弹出窗口。 我想要的是当我单击这两个链接时,应该打开两个新的弹出窗口。
但是这是怎么回事? 我单击一个链接,它打开一个新的弹出窗口,但是现在我单击第二个链接,它没有打开新的弹出窗口,而是使用此链接详细信息刷新旧的弹出窗口(在单击link1时打开)。 。
我没有得到如何打开两个单独的弹出窗口?
function showHelp(orgType) {
var pageLoc = '<%=helpURL%>bin/view/Main/?appSession=<%=request.getSession().getId()% >&securityToken=<%=appUtility.getSecurityToken(session
.getId(), login, custId)%>&appurl=<%=java.net.URLEncoder.encode((new java.net.URL(request.getScheme(),ip,request.getServerPort(), "")).toString() + request.getContextPath(), "ISO-8859-1")%>&custType='+custType+'&custName=<%=hostName%>';
self.open (pageLoc,'ServicePopUp','height=600,width=800,resizable=yes,scrollbars=yes,toolbar=yes,menubar=yes,location=yes');
}
您需要为每个窗口提供不同的名称,以使它们彼此区分:
function showHelp(orgType, windowName) {
...
self.open (pageLoc, windowName,'height=600,width=800,resizable=yes,scrollbars=yes,toolbar=yes,menubar=yes,location=yes');
}
看到额外的参数以及它在open
函数中适合的位置吗? 您需要为两个链接提供2个不同的名称。 希望这可以帮助!
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.