response.addheader的VB语法

时间:2009-08-27 12:31:46

标签: asp-classic redirect

我在我的经典ASP页面(vb)上放置了一个自动重定向。我想从变量(url2)调用url而不是硬编码。只需要知道正确的语法是什么。这是我目前的代码:

Response.AddHeader("REFRESH","10;URL=url2")

2 个答案:

答案 0 :(得分:2)

在ASP-Classic / VBScript中: -

Response.AddHeader "Refresh", "10;url=" & strUrl

在调用不接受返回值的方法时,不要使用()。

答案 1 :(得分:1)

刷新标头未正式标准化。这意味着每个浏览器都可以以不同方式实我建议使用普通的HTTP套管,如下所示:

Response.AddHeader "Refresh", "10; url=" & url2

[编辑以反映海报的新信息]

否则似乎没有问题,虽然如果它仍然无法工作,我怀疑ASP.NET可能会为了自己的目的而在其他地方删除标题。