为什么简单的 <script src="..."> </script> 不起作用?

flo*_*ian 5 html javascript alert src

我正在开发一个项目,我不明白为什么调用外部脚本不起作用。

然后我只是做了一个非常简单的页面 html,其中包括一个脚本警报,如下所示...你能告诉我问题是什么吗?我相信问题不在于代码,但还能是什么呢?

我的浏览器是最新的 Chrome,我的操作系统是 Ubuntu。我的 HTML 文件是 index.html :

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<title>MyPage</title>
</head>
<body>
    <p>Blablabla</p>
    <script type="text/javascript" src="/script.js"></script>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

Javascript 文件是同一文件夹中的 script.js:

<script type="text/javascript">
alert('Hey');
</script>
Run Code Online (Sandbox Code Playgroud)

Mur*_*nik 2

以 开头的路径/是绝对路径。如果脚本和 HTML 页面位于同一目录中,则脚本的路径就是“script.js”:

<script type="text/javascript" src="script.js"></script>
<!-- Here --------------------------^ -->
Run Code Online (Sandbox Code Playgroud)

  • 好的,我用 &lt;script type="text/javascript" src="script.js"&gt;&lt;/script&gt; 更改行仍然是同样的问题 (5认同)