javascript - 如何在 JavaScript 中重新加载另一个选项卡?

标签 javascript window

我在管理端数据库工作,我们希望管理员打开客户的帐户。由于我们使用 session 变量,因此我们希望一次将管理员限制为一个客户帐户。

所以这是计划,当选择第一个客户端时,客户端页面会在新选项卡中加载。如果管理员选择新客户端,则会为此客户端重新加载新选项卡。

目前,我尝试使用名为 clientWindow 的全局变量,当选择客户端时,我会这样做

clientWindow = window.open('site.html?playerid='+playerid, '_blank');
clientWindow.focus();

但它仍然会打开一个新选项卡。也许我需要一个名字来代替 _blank! 感谢您的帮助。

最佳答案

给窗口一个实际的名称,而不是_blank。然后它就成为 DOM 的一部分,你可以直接访问它。包括刷新它

关于javascript - 如何在 JavaScript 中重新加载另一个选项卡?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25144930/

相关文章:

jquery - 如何延迟显示 html 文本,直到加载背景图像 Sprite ?

python - 如何使 IconView 中的图标均匀分布?

javascript - 更新 AngularJS 服务中的 $scope 对象不会更新 View

javascript - 从 MongoDB 中删除匹配 "this text"的条目

javascript - 波本威士忌补充装操作方法链接到选项卡

javascript - 在socket.io和node.js上使用disconnect函数

javascript - 使用 FullCalendar 在一天内自定义 HTML?

python-2.7 - 如何在垂直 Gtk.Box 内水平居中 Gtk.Grid?

ide - 如何在 Sublime Text 中显示输出面板

c++ - snprintf 的交叉编译版本在字符串缓冲区中分配适量的内存