嘿JS大师...我杂耍W /一些疯狂的怪异的谷歌地图的东西。我需要存储2个数字(纬度/经度),点击一个针,然后在新的页面上使用这些数字。Javascript的顶级对象 - 窗口似乎并没有削减它
于是,我就这些存储在良好的OLE”窗口:
window.lat = ...; window.lng = ...;然而,点击地图后的窗口与持有我们的lat,lng的窗口不是同一个窗口。
所以问题是:我们的'新'窗口是否提供了一个已经失去经纬度的参考?我试过window.top,window.parent,window.frames,它都等于窗口...
或者,我可以在哪里存储这些值以便能够在以后恢复它们?
这非常含糊。请包含更多源代码。只有两行不是完整的表达式是不可靠的。 – 2010-12-15 16:32:38