You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

ASP.NET中调用外部JavaScript文件无响应,求问题排查

问题排查与解决

你的代码存在两个关键错误,导致JavaScript文件无法被正确执行:

  • script标签类型错误:你给script标签设置了type="application/json",该类型用于标识JSON数据文件,浏览器会忽略对这类文件的脚本执行逻辑。正确的类型应为text/javascript,或者可以直接省略type属性(当前主流浏览器默认会识别JS脚本)。

  • JS文件路径错误:src属性中的..html/multScript.js写法有误,层级分隔符缺失,浏览器无法正确解析文件位置。若你的JS文件位于当前HTML文件上级目录的html文件夹中,正确路径应为../html/multScript.js;若html文件夹与当前HTML文件同级,则路径应为html/multScript.js,需根据实际文件结构调整。

修正后的HTML代码示例

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8" />
    <title>METANIT.COM</title>
    <script src="../html/multScript.js"></script>
</head>
<body>
    <h2>Hello ASP.NET Core!</h2>
</body>
</html>

你的JavaScript代码本身逻辑正常,只要文件能被浏览器正确加载,执行后控制台会输出2。

内容的提问来源于stack exchange,提问作者Leonardo

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.15 11:41:02