在Java Web应用程序(JSF)中,我有一个Person表单,在单击此按钮时有添加详细信息按钮,我正在使用java脚本打开一个弹出窗口,但我还没有关闭此弹出窗口。现在,如果我打开同一应用程序的另一个会话并尝试为另一个人添加详细信息,它将替换使用上一个会话打开的弹出窗口。如何避免这种情况?
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技术:(因此这个问题。
答案 0 :(得分:2)
为每个窗口指定一个唯一的名称,而不是将它们全部称为“adddetails”。