如何在单击两个独立链接时打开两个独立的弹出窗口
How to open two separate pop-up windows on click of two separate links?
下面有一个javascript函数,它在点击jsp文件上提供的两个独立链接时被调用。
简而言之,此功能将打开一个新的弹出窗口。我想要的是当我点击这两个链接时,两个新的弹出窗口应该打开。
但现在的情况是这样的;我点击一个链接,它会打开一个新的弹出窗口,但现在我点击第二个链接,但它不会打开新的弹出窗,而是用这个链接详细信息刷新旧的弹出窗(点击链接1时打开)。
我不知道如何打开两个单独的弹出窗口
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
函数中的位置?您需要为这两个链接提供两个不同的名称。希望这能有所帮助!
相关文章:
- DataTables合并了两个独立表中的jQuery/Javascript函数
- 删除两个独立对象中的属性,而不使用多余的删除语句
- 两个独立工作的javascript函数,但不能一起工作
- 如何从两个独立的HTML ID中复制值
- 在JSON中创建一个数据对(不是字典,而是两个独立的数据)
- 你能写一些javascript,根据URL参数加载两个独立的index.html页面吗
- 在同一命名空间中保留两个独立的javascript文件/代码段
- 使用javascript"随机引用“;脚本,但跨越两个独立的元素
- 如何在 AngularJS 中的两个独立模块之间共享数据
- 两个独立的 React 副本
- 组合来自两个独立函数的结果
- 如何在Javascript Plottable.js下使用独立比例制作两个直方图
- 基于属性匹配两个独立的Javascript对象
- 带有jQuery点击功能的两个独立事件
- jQuery在两个独立的事件上激发函数
- 将JSON数据拆分为两个独立的数组
- 如何防止php中两个独立的ajax调用修改同一个数据库
- 同时运行两个独立的jQuery
- indexedDb-使用两个独立的密钥(本地和服务器ID/联机和脱机)进行保存/更新
- 在两个独立的成功http请求后激发回调