javascript - 如果从另一个 session 打开,弹出窗口将被替换

标签 javascript jsp

在 Java Web 应用程序 (JSF) 中,我有一个“人员”表单,单击此按钮后会显示“添加详细信息”按钮,我正在使用 Java 脚本打开一个弹出窗口,但尚未关闭此弹出窗口。现在,如果我打开同一应用程序的另一个 session 并尝试添加另一个人的详细信息,它将替换上一个 session 打开的弹出窗口。如何避免这种情况发生?

var url = contextpath+'person/AddDetails.jsp';
var modalprops = "height=310,width=400,scrollbars=on,status=no;menubar=no,resizable=no";
window.open(url, 'adddetails', modalprops, false);

我不擅长 UI 技术:(,因此这个问题。

最佳答案

给每个窗口一个唯一的名称,而不是将它们全部称为“adddetails”。

关于javascript - 如果从另一个 session 打开,弹出窗口将被替换,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14075625/

相关文章:

html - Servlet返回“HTTP状态404请求的资源(/Servlet)不可用”

java - Kerberos 如何获取主体或客户端名称?

javascript - 无法将修改后的字符串推送到 javascript 数组

javascript - 从缓存读取时,IE/Edge JavaScript 无法正确执行

javascript - jQuery Validation Plugin : Invoke errorPlacement function when onfocusout, 键入并单击

java - 访问 - 了解用户从哪个国家访问我的应用程序

java - 在 OGNL Struts 2 中调用单例方法

javascript - 如何在 Node.js 中从不同的应用程序注入(inject)模块

javascript - Chrome 扩展 - 使用 javascript 定期运行并永久记录数据

java - Struts2 链接到同一类的同一方法的问题