Я не совсем уверен, чего вы здесь добиваетесь. Мне кажется, что вы пытаетесь вызвать функцию ASP из JavaScript. Проблема в том, что ваш ASP работает на сервере, а javascrpt работает на клиенте.
Вам необходимо создать страницу ASP, которая будет возвращать результаты вашей аутентификации. Затем вы используете что-то похожее на это, чтобы оценить это:
.get('/urlto/authpage.asp', function(data) {
if (data='Authorized') {
do something;
}
else {
showModal('errorDiv');
}
в этом случае я предполагаю, что ваша страница ASP возвращает просто «Авторизовано», если оно авторизовано.
.get () вызывает удаленный сервер, используя URL в кавычках. Второй аргумент - это функция, которая вызывается при возвращении результатов. Первым аргументом функции является текст этого веб-запроса.
Подробнее о .get (): http://docs.jquery.com/Ajax/jQuery.get#urldatacallbacktype
Надеюсь, я правильно прочитал ваш вопрос.