Назад | Перейти на главную страницу

Вызов функции ASP из внешнего файла ASP

По какой-то причине я могу включить файл ASP со следующим кодом:

<!--# include virtual="/includes/func.asp" -->

Но у меня есть некоторые функции в этом файле, и я не могу вызвать их в свой основной файл. Может кто поможет? Я им звоню так:

<% my_func() %>

..и все, что я получаю, это сообщение об ошибке со ссылкой на другую веб-страницу. Заранее благодарны за Вашу помощь.

В VBScript вы можете вызывать функции несколькими способами;

  1. returnval = functionYaddaYaddaYadda ()

  2. functionFoo ()

  3. Вызов functionBar ()

По сути, вы пытаетесь сделать №2 сокращенными тегами ASP. Использование:

<%= my_func() %> 

Знак "=" сокращенно означает:

response.write(my_func()) 

P.S. Проверьте Справочник MSDN VBScript. За пределами этого справочного руководства по VBScript действительно не так много. Возможно, более элегантные приемы, но основную часть VBScript можно найти на этом сайте.