尝试调用 javascript 中的函数,即来自经典 ASP 的 JS 文件

Trying to call functions in a javascript i.e. JS file from classic ASP

我正在尝试从经典 ASP 应用程序调用 javascript 文件。我要调用的函数在 pow.js 中,我正在 tow.asp.

中工作

我的 tow.asp 代码如下所示:

<script type="text/javascript" src="pow.js"></script>
Dim MyCall

If MyCall = "" Then
  Response.write("<script type=""text/javascript"">alert(""Inside Call"");</script>")

  Response.Write("<script type=""text/javascript"">$(function () {TestLinks();});</script>")

EndIf

我的 pow.js 文件包含以下内容

function TestLinks(){
 alert("Here now");
}

当我加载页面时,我收到警报 "Inside Call",仅此而已。 pow.js

中的 TestLinks() javascript 函数没有响应

我想通了。

有 2 个错误:

1.) 我的调用有语法错误。来自 asp 的调用应该是:

Response.write("<script type=""text/javascript"">TestLinks();</script>")

2.) 引用 pow.js 文件的标签应该是:

<script type="text/javascript" src="./pow.js"></script>