Синтаксис VB для response.addheader - PullRequest
       22

Синтаксис VB для response.addheader

3 голосов
/ 27 августа 2009

Я помещаю автоматическое перенаправление на мою страницу Classic ASP (vb). я хочу вызвать URL-адрес из переменной (url2) против жесткого кодирования его. просто нужно знать, что такое правильный синтаксис. это мой текущий код:

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

Ответы [ 2 ]

2 голосов
/ 27 августа 2009

В ASP-Classic / VBScipt: -

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

Вы не используете () при вызове методов, из которых вы не принимаете возвращаемое значение.

1 голос
/ 27 августа 2009

Заголовок обновления официально не стандартизирован. Это означает, что каждый браузер может реализовать его по-своему. Я бы порекомендовал использовать обычный HTTP-корпус, например:

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

[Отредактировано, чтобы отразить новую информацию от автора]

В противном случае, похоже, нет проблемы, хотя, если она все еще не работает, я подозреваю, что ASP.NET может удалить заголовок в другом месте для своих собственных целей.

...