唯一标识当前使用JavaScript或jQuery打开的每个单独的浏览器窗口?唯一标识当前使用JavaScript或jQuery打开的每个单独的浏览器窗口?
如何唯一标识每一个单独的浏览器窗口正在开放使用JavaScript所有主流浏览器?让我解释什么,我需要知道,让我们考虑以下情况:
我有3个浏览器窗口[任何现代的浏览器,即浏览器,Firefox等]当前打开的,每个都包含多个选项卡。
- 窗口#1:3个标签[选项卡A,选项卡B,和Tab C]
- 窗口#2:2个翼片[索引d和Tab E]
- 窗口#3:4个标签[标签E,Tab F,Tab G和Tab H]
如何唯一标识每个浏览器窗口[ie为每个浏览器窗口捕获唯一的ID /值,而不是标签的窗口]?所以,最后我会有3个ID [所有窗口],而不是9个ID [所有标签]。我可以通过创建一个使用jQuery [crossrider]的浏览器插件或扩展来识别窗口中的所有选项卡,但无法找到唯一标识每个窗口的方法。
这可能由JavaScript/JQuery的?如果是这样,怎么样?如果不是,为什么?
我试过 “window.name” 在JavaScript中,但是这给了我9点的ID,而不是3组的ID。
你想知道,从Firefox或同一浏览器的Chrome中打开的选项卡的数量?我用localStorage来识别标签。 – Red
我只需要确定每个打开的浏览器窗口。解决方案应该是一个JavaScript解决方案[即window.name或类似的东西在JavaScript或jQuery中]来识别所有主流浏览器的浏览器窗口。 – Ali007
@红色您是如何识别使用localStorage的选项卡数量的? – DevT