VBScript runtime error '800a01a8', Object required: "при использовании WScript.Выйти



Я помещаю последние фрагменты на страницу VBScript, и одна вещь, которую я хочу обработать, - это если переменная, передаваемая через URL, пуста. Если это так, я хочу, чтобы страница перестала работать и показала сообщение "должен войти".



У меня есть следующий код:



<%
If (Request.QueryString("nn") = "") Then
Response.Write "<p>You must be logged in to view content. <a href='http://URL/login?ReturnUrl=/interests'>Click here</a> to log in.</p>"
WScript.Quit
End If
%>


Ошибка выбрасывает на линию WScript.Quit. Есть идеи?

508   1  

1 ответ:

WScript.Quit, как следует из названия, является частью Windows Script Host. Похоже, что вы используете VBScript на другом хосте: ASP. Если вам нужно остановить обработку страницы ASP, просто завершите ответ сервера с помощью:

Response.End

Comments

    Ничего не найдено.