Javascript 如何检测某个唯一的浏览器实例编号,或每个";的pid编号;“窗口”;或按;标签";
我正在编写一个web应用程序,我遇到了一个典型的问题,即会话cookie在浏览器实例和浏览器选项卡之间共享。很明显,浏览器不会将任何内容发送回标题。但是,我能够控制应用程序中的所有请求,因此我想知道是否可以添加自己的“参数” 所以问题是,是否有一些JavaScript可以识别客户端的进程ID、实例ID或选项卡ID?我可以把它发送到服务器上,但我想知道是否有人知道浏览器端有什么窍门Javascript 如何检测某个唯一的浏览器实例编号,或每个";的pid编号;“窗口”;或按;标签";,javascript,Javascript,我正在编写一个web应用程序,我遇到了一个典型的问题,即会话cookie在浏览器实例和浏览器选项卡之间共享。很明显,浏览器不会将任何内容发送回标题。但是,我能够控制应用程序中的所有请求,因此我想知道是否可以添加自己的“参数” 所以问题是,是否有一些JavaScript可以识别客户端的进程ID、实例ID或选项卡ID?我可以把它发送到服务器上,但我想知道是否有人知道浏览器端有什么窍门 欢迎针对特定浏览器的建议-我非常满意只适用于一种浏览器类型的答案。以下是您可以从javascript获得的信息列表:
欢迎针对特定浏览器的建议-我非常满意只适用于一种浏览器类型的答案。以下是您可以从javascript获得的信息列表:。我认为您无法从javascript获取系统特定信息,如PID,这肯定会是一个安全问题。会话存储可能会对您有所帮助 更新:
window.name
可以使用。您现在可以使用正则表达式获取所需的数字。@ToyDaVirus-RegEx从Gian链接中的信息中获取数字?或者正则表达式来获取进程ID号?综上所述,我认为不可能从浏览器sting获取进程ID。您可能需要查看会话存储。这与localStorage类似,但“在新选项卡或窗口中打开页面将导致启动新会话,这与会话cookie的工作方式不同。”请参阅:顺便问一下,您是否找到了解决问题的其他解决方案?