0

我在英国西北部为一家餐厅指南工作,我们基本上有特色餐厅(每月支付订阅费用的餐厅)和非特色餐厅(获得基本免费列表的餐厅)。

我们希望在非特色餐厅上出现某种弹出窗口,但前提是它们来自外部站点,例如 Google。

所以步骤是:1)用户去谷歌并输入“无特色餐厅的名称” 2)我们公司提出了该餐厅的基本列表 3)用户点击链接,但随后弹出特色餐厅

但是,如果用户来自外部站点,我们只需要显示弹出窗口。因此,如果它们来自我们网站的内部,则不会显示弹出窗口。

我们在工作中使用 ASP,我认为它可能需要传递某种变量,或者可能与 cookie 有关,但我不是 ASP 方面的专家。

希望有人可以帮助解决这个问题:)

4

1 回答 1

0

要查看用户来自哪里,您可以尝试:

<%=Request.ServerVariables("HTTP_Referer")%>

这将包含引用 URL。如果您想在后续页面上使用它,您当然必须将其存储在 cookie 或会话变量中。

于 2013-04-04T13:44:45.243 回答