d-_*_*_-b 5 javascript google-chrome
使用该window.name属性,我在Google Chrome中看到一个奇怪的行为。
例如:
打开一个标签,然后转到http://google.com。
打开控制台,然后键入window.name="hello"。
现在,在同一标签中,转到http://chase.com。
在控制台中,键入window.name。
我希望看到"hello"返回,但是我看到了""。
这是Google Chrome浏览器的已知问题吗?它在FireFox中对我有用。
有人对此行为有见识吗?
谢谢!
如果我输入而不是输入新的URL window.location="http://chase.com",那么这些将window.name持续存在!
Dan*_*ite -2
Chrome 可能会根据网站启动新进程。
我认为 Chrome 的做法完全可以接受。
您确实不应该依赖任何全局变量来保持持久性。我会考虑使用会话或本地存储。