2014-01-28 71 views
4

我有一个使用主JSP来包含组件JSP的项目。每个JSP都有自己的JS文件,通过带有相应url的脚本标签进行包含。当我打开Chrome Developer工具来调试我的JavaScript时,它似乎只显示顶级JS文件。为什么Chrome开发人员工具不显示所有JavaScript文件?

我已经尝试在我的较低级别的JS中插入警报语句,以确保脚本得到正确加载,并且确实在页面加载时发出警报。但是,JS文件未列在Chrome开发人员工具的“来源”标签下。

这是已知的/预期的行为,有没有办法在Chrome中调试这些文件?

+0

采取一个llok进入铬开发工具的资源标签,也许你的JS文件不被认为是JS文件? – guli

+0

在您的控制台中,您是否看到传输型警告?这可能是因为它不存在于脚本之下,请检查Chrome资源中的其他文件类型选项卡。这可能是作为一个图像或东西转移 – Charlie

+0

我注意到同样的问题在这里,得到了解决它? – Alucard

回答

1

我注意到,无论出于何种原因,Chrome浏览器都无法在包含的JSP文件的脚本标记中检测到JavaScript文件。我的解决方案是将脚本标记移动到顶层JSP中。这会让Chrome检测到该文件并为该代码提供调试功能。

相关问题