Javascript 从js调用服务器端vb代码(asp经典)

Javascript 从js调用服务器端vb代码(asp经典),javascript,asp-classic,vbscript,Javascript,Asp Classic,Vbscript,我用服务器端VB编写了代码 <script language="vbscript" runat="server"> Function SomeMethod() .... End Function </script> 函数方法() .... 端函数 如何从服务器端代码的javascript部分调用这段代码 <script language="javascript" runat="server"> //some code var

我用服务器端VB编写了代码

<script language="vbscript" runat="server">
Function SomeMethod()
   ....
End Function 
</script> 

函数方法()
....
端函数
如何从服务器端代码的javascript部分调用这段代码

 <script language="javascript" runat="server">
    //some code

    var a = SomeMethod();

 </script>

//一些代码
var a=SomeMethod();
当我尝试调用VB函数时,会出现下一个错误

Microsoft JScript运行时错误“800a138f” 预期对象


谢谢大家!

这基本上是与相同的问题,尽管重点更多地放在事物的执行顺序方面。ASP将根据语言和语法以不同的顺序执行脚本:

  • global.asa
  • 服务器端包括
  • 带有
    标记的Javascript
  • HTML以及在
    分隔符中标记的脚本
  • 标记中标记VBscript

  • 更多信息可在和中找到。

    代码的所有部分都在服务器端运行。的可能重复项