Internet explorer 每个IE选项卡的全局变量Asp Classic

Internet explorer 每个IE选项卡的全局变量Asp Classic,internet-explorer,session,asp-classic,Internet Explorer,Session,Asp Classic,在Asp Classic中,有人有意见或试图在每个IE选项卡上使用全局变量。 我必须在几个页面之间传递一个值,我不能使用会话来传递,因为我不能在会话中重写值,我需要一些值,比如每个选项卡一个会话。仅在ASP中是不可能的。由于ASP在服务器上运行,它不知道选项卡或窗口 每个选项卡/窗口表示服务器级别的同一会话上的页面访问 要克服这一问题,您可以通过recirect、links传递变量,并将其包含在用户交互表单的隐藏字段中。仅在ASP中不可能做到这一点。您可以在客户端而不是服务器上使用JavaScr

在Asp Classic中,有人有意见或试图在每个IE选项卡上使用全局变量。
我必须在几个页面之间传递一个值,我不能使用会话来传递,因为我不能在会话中重写值,我需要一些值,比如每个选项卡一个会话。

仅在ASP中是不可能的。由于ASP在服务器上运行,它不知道选项卡或窗口

每个选项卡/窗口表示服务器级别的同一会话上的页面访问


要克服这一问题,您可以通过recirect、links传递变量,并将其包含在用户交互表单的隐藏字段中。

仅在ASP中不可能做到这一点。您可以在客户端而不是服务器上使用JavaScript来实现这一点。每个选项卡/窗口表示服务器级别的同一会话上的页面访问。也许,如果你解释一下你想做什么,我们可以帮助你找到一个解决方案。1-我有一个屏幕弹出窗口,可以调用我的url,通过查询字符串传递ID。2-该页面通过查询字符串获取此页面,它需要将此页面传递给其他页面。我需要在浏览器选项卡范围内的页面之间使用此ID。但我不能使用会话。“我的屏幕”弹出窗口打开新选项卡后,会话将立即重写该值。Tks@rcdmk!很抱歉地通知您,解决此问题的唯一方法是使用附加到URL的查询字符串重定向用户,并使用带有隐藏字段的表单或与查询字符串的链接通过用户交互传递此值。为什么不将该值存储在隐藏字段中,并确保您通过POST或GET导航?因为我的系统中有太多页面,如果我使用这种方法,我将不得不更改很多页面。因此,每个选项卡都需要一个变量。我找到了一个解决办法,但我不知道这种方法是否真的能解决这个问题。我正在使用window.name javascript变量来使用全局变量por选项卡。你觉得怎么样?我认为你在JavaScript中有很多可能性。如果您使用的是AJAX,您可以使用这样的唯一标识符,并将其发送到ASP后端以标识每个选项卡。另一种方法是为每个页面访问生成随机标识符,并生成隐藏字段或将其附加到链接URL。