gpt4 book ai didi

java - 如何在单击两个单独的链接时打开两个单独的弹出窗口?

转载 作者:行者123 更新时间:2023-11-29 06:04:25 25 4
gpt4 key购买 nike

我在下面有一个 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 个不同的名称。希望这对您有所帮助!

关于java - 如何在单击两个单独的链接时打开两个单独的弹出窗口?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9031627/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com