脚本 SRC 归因有时在.php文件中不起作用


script src attribution sometimes doen't work in .php file

我在 PHP 文件中这样写的(例如:a.php)

<script src="scripts/a.js"></script>
<div>
 .....
</div>

我可以保证js文件的路径是正确的,因为我可以在firebug HTML视图中看到js内容。但是,在脚本视图中没有.js。似乎 a.js 已被添加到 html 中但无法加载,但可以识别其他一些 js 文件。如果我将 js 内容直接粘贴到 DOM 中,它可以工作。

我想知道什么时候不起作用,为什么?非常感谢~


答:我的js文件中有一些严重的语法错误。该错误可能太严重,浏览器无法识别它...

我不能给你一个肯定的答案,因为细节很少,但你应该使用你的JavaScript的绝对路径。

<script src="/scripts/a.js"></script>