Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/410.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唯一窗口名_Javascript - Fatal编程技术网

如何获取javascript唯一窗口名

如何获取javascript唯一窗口名,javascript,Javascript,如何使window.name在刷新之间“粘滞” 我正在尝试使用window.name来区分多个浏览器窗口,这样每个窗口都可以在同一URL上显示不同类型的数据 但是window.name不会坚持 这是我在页面中间的测试代码… document.write( '<br> before set is: ' + window.name ); window.name = "blah"; document.write( '<br> after set is: ' + window

如何使window.name在刷新之间“粘滞”

我正在尝试使用window.name来区分多个浏览器窗口,这样每个窗口都可以在同一URL上显示不同类型的数据

但是window.name不会坚持

这是我在页面中间的测试代码…

document.write( '<br> before set is: ' + window.name ); 
window.name = "blah"; 
document.write( '<br> after set is: ' + window.name ); 
window.name确实有用。除了我自己的观察,这有3个来源支持:

你自己的代码。展示架是从哪里来的?答:这是以前由该窗口中的其他页面设置的window.name。然后覆盖它并获得这个新值。这是预期的行为

如果选项卡从其他域加载页面,现代浏览器会将Window.name重置为空字符串

…这意味着如果某个选项卡从同一个域加载一个页面,它会粘住-

建议使用window.name而不是sessionStorage


最后一个提示:不要从读取现有的window.name开始-这可能是上一页的值。

只有两行输出,这意味着上一个文档上方的行上一定存在javascript异常。writeSo您有什么问题?你为什么担心你可以更改窗口的名称?对不起,我不小心把第三行忘在了。页面已编辑。问题:如何让window.name在刷新之间“粘住”?是否允许同时从相同的.html/.php页面打开不同的窗口?是的。用户可以从同一页面打开两个浏览器窗口,这允许查看来自多个源的轮询嵌入式数据。
before set is: showframe
after set is: blah