2014-02-10 34 views
0

是否有任何方式可以在Firefox中跨标签页共享变量(特别是对象)?我知道这用于早期工作,但现在似乎不工作(我在Firefox 24上)。Firebug控制台:在多个标签页上共享变量

我的问题很简单,可以说我开两个标签,一个然后去我的控制台和声明一个变量

var a = {test : 1} 

我想要的变量是在我的第二个选项卡访问。

+0

“我知道这用于早期工作” - 嗯。我从来没有听说过这个功能 - 是否有一个版本,它的工作原理(以及它如何被激活)?我可以看到它是有用的,但我也可以看到它是一个难以置信的棘手功能来实现(特别是如果var是一个对象,该对象包含对该页面上的其他对象的引用或DOM的部分......) – Krease

+0

不要请记住,但我相信FF是v.17或v.10,Firebug是v1.10或1.09 –

回答

0

它不是(也不可能)在不同的浏览器标签之间共享变量,因为它们生活在不同的compartments中。

但是,标签之间共享的是Firebug命令行的command history。即当您在第一个选项卡中执行命令后,在第二个选项卡上按时,该命令将再次出现在命令行中。