Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/363.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何检测某个唯一的浏览器实例编号,或每个";的pid编号;“窗口”;或按;标签";_Javascript - Fatal编程技术网

Javascript 如何检测某个唯一的浏览器实例编号,或每个";的pid编号;“窗口”;或按;标签";

Javascript 如何检测某个唯一的浏览器实例编号,或每个";的pid编号;“窗口”;或按;标签";,javascript,Javascript,我正在编写一个web应用程序,我遇到了一个典型的问题,即会话cookie在浏览器实例和浏览器选项卡之间共享。很明显,浏览器不会将任何内容发送回标题。但是,我能够控制应用程序中的所有请求,因此我想知道是否可以添加自己的“参数” 所以问题是,是否有一些JavaScript可以识别客户端的进程ID、实例ID或选项卡ID?我可以把它发送到服务器上,但我想知道是否有人知道浏览器端有什么窍门 欢迎针对特定浏览器的建议-我非常满意只适用于一种浏览器类型的答案。以下是您可以从javascript获得的信息列表:

我正在编写一个web应用程序,我遇到了一个典型的问题,即会话cookie在浏览器实例和浏览器选项卡之间共享。很明显,浏览器不会将任何内容发送回标题。但是,我能够控制应用程序中的所有请求,因此我想知道是否可以添加自己的“参数”

所以问题是,是否有一些JavaScript可以识别客户端的进程ID、实例ID或选项卡ID?我可以把它发送到服务器上,但我想知道是否有人知道浏览器端有什么窍门


欢迎针对特定浏览器的建议-我非常满意只适用于一种浏览器类型的答案。

以下是您可以从javascript获得的信息列表:。我认为您无法从javascript获取系统特定信息,如PID,这肯定会是一个安全问题。

会话存储可能会对您有所帮助

更新:
window.name
可以使用。

您现在可以使用正则表达式获取所需的数字。@ToyDaVirus-RegEx从Gian链接中的信息中获取数字?或者正则表达式来获取进程ID号?综上所述,我认为不可能从浏览器sting获取进程ID。您可能需要查看会话存储。这与localStorage类似,但“在新选项卡或窗口中打开页面将导致启动新会话,这与会话cookie的工作方式不同。”请参阅:顺便问一下,您是否找到了解决问题的其他解决方案?