我在我的经典ASP页面(vb)上放置了一个自动重定向。我想从变量(url2)调用url而不是硬编码。只需要知道正确的语法是什么。这是我目前的代码:
Response.AddHeader("REFRESH","10;URL=url2")
答案 0 :(得分:2)
在ASP-Classic / VBScript中: -
Response.AddHeader "Refresh", "10;url=" & strUrl
在调用不接受返回值的方法时,不要使用()。
答案 1 :(得分:1)
刷新标头未正式标准化。这意味着每个浏览器都可以以不同方式实我建议使用普通的HTTP套管,如下所示:
Response.AddHeader "Refresh", "10; url=" & url2
[编辑以反映海报的新信息]
否则似乎没有问题,虽然如果它仍然无法工作,我怀疑ASP.NET可能会为了自己的目的而在其他地方删除标题。