Вы пытаетесь вызвать функцию на стороне сервера из кода на стороне клиента.
Событие onLoad
вызывается в браузере, поэтому невозможно найти клиентскую функцию с именем GetFrontpageInfo
.
Удалите атрибут и поместите следующее внизу вашей страницы:
Таким образом, вы вызываете серверный код со стороны сервера.
Обновление
Снова посмотрим на код - вы также пытаетесь вызвать на стороне клиента событие onClick вашей кнопки ввода.
Дополнительная проблема заключается в том, что вы пытаетесь вызвать alert на стороне сервера. Это невозможно.
Возможно, вам следует изменить свою функцию со стороны сервера (заключено в <%%>
) на скрипт на стороне клиента и вернуть вызов событию onload
в теге body:
<script language="vbscript>
sub GetFrontpageInfo()
ShortTitleLeftCar = "temp value in variable"
messagebox(ShortTitleLeftCar)
end sub
</script>
Похоже, вы смешиваете VBScript и Javascript, а также код на стороне клиента и на стороне сервера.