Javascript文件未出现在chrome开发人员工具中

joz*_*yqk 7 javascript google-chrome

这种情况会定期发生,并持续数周.大多数时候一切都很好,但偶尔chrome不会显示JS文件.通过其他网址访问同一网站或以隐身方式查看可以解决此问题.重新启动服务器没有帮助.我很确定这是chrome的一个问题(v43.0.2357.134 v44.0.2403.107,仍然会发生).我正在使用django runserver,虽然不确定它是否相关,因为html很好,在w3c验证,我可以转到js URL并加载它.

在此输入图像描述

我甚至不确定如何开始调试这样的东西.这是铬的已知错误吗?也许某些标志/设置错了?


更新:

如果我在刷新时打开调试器,我就得不到js.否则没关系.

另一个更新:

这是我的文件结构:

<!DOCTYPE html>
<html>
    <head>
        <script type="text/javascript" src="test.js" ></script>
    </head>
    <body>
    </body>
</html>
Run Code Online (Sandbox Code Playgroud)

这是javascript中的test.js.

alert("hi");
Run Code Online (Sandbox Code Playgroud)

当我在打开调试器的情况下刷新此页面(通过双击文件打开)时,alert不会运行并且js文件不会出现在"Sources"选项卡中.内联js时的行为相同.

joz*_*yqk 3

取消选中“禁用 javascript”,一切正常

我想这已经很概括了。

Disable JavaScript选项不会全局禁用 JS,但仅当开发工具在页面加载时打开时才禁用。大多数时候,我只是打开开发工具来检查错误并在页面加载后检查页面。