Javascript 浏览器打开时是否可以保留数据
这将保留数据,直到选项卡关闭Javascript 浏览器打开时是否可以保留数据,javascript,Javascript,这将保留数据,直到选项卡关闭 sessionStorage.setItem('img', $('#cpimgt').attr('src')); 这将永久保留数据(如果用户不清除它们) 浏览器打开时,我需要一些存储来保存数据。 所以,如果一个选项卡关闭,我需要另一个选项卡上的数据,但在浏览器关闭时自动清除它们 sessionStorage.setItem('img', $('#cpimgt').attr('src')); 可能吗?请参阅 是的,这是针对使用相同来源的政策进行的辩护 通常防止一个
sessionStorage.setItem('img', $('#cpimgt').attr('src'));
这将永久保留数据(如果用户不清除它们)
浏览器打开时,我需要一些存储来保存数据。所以,如果一个选项卡关闭,我需要另一个选项卡上的数据,但在浏览器关闭时自动清除它们
sessionStorage.setItem('img', $('#cpimgt').attr('src'));
可能吗?请参阅
是的,这是针对使用相同来源的政策进行的辩护
通常防止一个站点读取另一个站点的cookie
当你看到广告似乎知道你去过哪里的行为时
这可能是由于第三方广告跟踪cookies造成的
作为一个简单的例子,如果你去一个使用广告的网站
网络,那个广告网络可以记录你在那个网站上的时间
在电脑上放置跟踪cookie
然后,当你进入使用相同广告网络的站点B时,广告
网络读取您在站点A上设置的cookie(其中
它可以这样做,因为在这两种情况下,它都从其域加载内容
因此,它不会破坏相同的来源),然后可以提供给你的广告为基础
关于你的浏览习惯
我不相信这在JS中是可能的。数据在选项卡关闭时或分别使用会话/本地存储清除时被销毁,或者在使用cookie一段时间后-在PHP中,尽管您可以使用会话:-这些应该允许您保存会话数据,直到浏览器关闭。在某些选项卡中打开应用程序的某些部分时,可以保留数据。这会让你满意吗?@zfrisch:Sessions是建立在cookies上的;他们不允许任何其他操作。@NikitaIsaev,不,我需要这些数据,不管某些选项卡是否关闭。我不知道有什么方法可以区分选项卡关闭和浏览器关闭。我明白了。但在未来,在不同的平台上,这应该是可能的。