如何在浏览器中存储选项卡的值



我需要知道是否有办法在IE中存储选项卡的值。

我有一个过程,其中SP(SharePoint)打开一个新选项卡并在其中加载一个aspx页面,然后在同一选项卡中打开一个IP(信息路径)页面。

现在我遇到的问题是,在我的 QueryString 中存储了 asp 页面所需的所有详细信息,从 SP 打开时加载正常,但是当它从 IP 返回时,它不再包含这些值。

所以我正在尝试在 SP 调用它之后和调用 IP 之前存储这些 QueryString 值。

到目前为止,我已经尝试了静态属性、会话、cookie,但它们都只存在于 IE 中的该选项卡。

每次加载 aspx 页面时,我出于某种原因添加的 cookie 都会被清除。

如果这没有意义,请告诉我,我会尝试澄清更多。我还不是网络开发人员:(

Cookie

将起作用,但您需要确保 Cookie 不会过期,还要确保您使用相同的名称检索 Cookie。 cookie 不起作用的唯一原因是,当它回来时,它正在创建一个新会话。如果是这种情况,您可以尝试使用持久性cookie,这意味着它实际上会将cookie写入临时Internet缓存中的文件系统,而不是将其保留在mmeory中,因为会话cookie将被存储。

您可以在此处了解如何执行此操作:如何在 asp.net 中创建持久性 cookie?

最新更新