2010-03-08 110 views
2

我有一个非常基础的Web编程知识,我无法弄清楚这个问题的答案。Web应用程序如何处理多个浏览器窗口

通常,Cookie用于识别Web应用程序中的会话。不过,据我所知,多个浏览器窗口共享cookie。在这种情况下,Web应用程序如何区分这些选项卡?

编辑:我想所有的答案都说同样的事情 - 没有标准的方法来处理这个问题。好。谢谢你解决我不确定的人。

回答

2

然而,据我所知,多个浏览器窗口共享cookie。在这种情况下,Web应用程序如何区分这些选项卡?

它根本无法区分。因此,Web开发人员面临的挑战是 - 使他们的应用程序健壮,以防止在从其他“过时”选项卡执行访问时,数据被破坏或未经授权的操作。

2

他们没有。该应用程序不知道您有两个选项卡打开。如果您正在跟踪会话,则可以知道您已打开两个会话。

你想完成什么?

2

他们没有。每个不同的浏览器都有一个cookie(ff/ie /谷歌浏览器)。

你将不得不区分标签客户端(即Javascript)。

相关问题