首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Chrome开发人员工具: html脚本为空(在源代码中)调试教程

Chrome开发人员工具: html脚本为空(在源代码中)调试教程
EN

Stack Overflow用户
提问于 2013-11-25 23:26:54
回答 13查看 45.6K关注 0票数 106

我正在用NetBeans和Google Chrome做Chrome debugging tutorial。一切似乎都正常,包括扩展,但是当我到达Use the Debugger部分时,我看不到插入断点的html代码。

在浏览器上选择inspect popup后,它将在控制台中打开,不显示任何内容,Elements显示添加了图像的popup.html。当我转到Sources时,可以打开文件popup.html,但只有一行是空白的。如果我打开js文件,js文件就在那里,并且可以编辑(断点)。

我很抱歉-可能是一些基本的东西,但我对此并不是很有经验。我已经尝试重新加载和刷新所有内容。

后续:通过在控制台提示符中输入location.reload(true),popup.html文件将显示为源代码!为什么?不知道。

我希望这能让我省下一整天的时间。

EN

回答 13

Stack Overflow用户

发布于 2018-08-30 17:59:04

在我的例子中,订单是有帮助的

  1. 关闭源代码中的空白选项卡
  2. 关闭开发工具
  3. 打开开发工具
  4. 在源代码中打开该选项卡(仍为空)

<代码>H19刷新页面<代码>H210<代码>G211

票数 71
EN

Stack Overflow用户

发布于 2014-05-13 02:01:33

这似乎是一个带有Chromium DevTools的known issue。基本上,超文本标记语言和其他非脚本内容在DevTools打开之前就已经被刷新了,没有可靠的方法来恢复它。在打开DevTools的情况下刷新页面可以“纠正”该问题。

票数 59
EN

Stack Overflow用户

发布于 2015-10-23 03:06:31

我曾经遇到过这个问题,我刚刚发现在Inspector设置窗口(F1)中禁用"Enable Javascript Source Map“解决了这个问题

我重新创建了我的js.map,重新启用了设置,但源文件仍然可用。

所以我想我的问题是我提供的是未精简的js (dev设置),但是map (为prod设置构建的)仍然存在并且过时了。

票数 25
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20196795

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档