在Chrome开发者工具中禁用HTML实体解码

16

我正在使用 Chrome 开发者工具,并希望找到一种默认显示 HTML 实体的方法。

我看到的视图是这样的:

进入图像描述

而我需要的视图是这样的:

进入图像描述

有人知道我如何启用所需的视图吗?

我知道 Chrome 有一个主题引擎,但是否存在适合我的需求的现有功能?

谢谢大家;)


你最终解决了如何显示真实的源代码吗? - dustinmoris
1
不行。:( 但是有Burpsuite...我就用这个。不过我还是对解决这个问题很感兴趣 :) - Sebastian Haas
在你的源代码中,你写了 & 还是 & - Justinas
1
我不知道如何让开发者工具在检查窗口中显示未编码的版本,但我注意到如果我右键单击一个元素并将其复制,然后将其粘贴到另一个应用程序中,它会粘贴原始(已编码)文本,而不是 Chrome 显示给我的解码版本。 - user756366
3个回答

1
在Google Chrome中,查看当前加载的文档的实际源代码的正确方法是单击 Sources 选项卡,然后从左侧树形结构中选择文件。如果您在要搜索的行上有唯一的字符串,则可以按 Ctrl-Shift-F 来搜索所有文件中的该字符串。
  • 右键单击 -> 查看源代码是不正确的,因为它会重新加载文档,这可能导致意外的行为
  • 检查元素是不正确的,因为它显示的是当前DOM,而不是HTML源代码。

1
我曾经有同样的问题,发现在Chrome浏览器中,右键点击“查看源代码”可以显示未解码(未评估)的HTML实体,而右键点击“检查”选项则似乎会对其进行评估...这可能会对某些人有帮助 :)

1
这并不总是有效,因为查看源代码会重新加载文档,甚至有时会在移动开发中发送错误的UA(https://bugs.chromium.org/p/chromium/issues/detail?id=1257521#c3)。 - dotancohen

0

你不能这样做:DOM检查器显示的是DOM的视图,而不是源代码。

HTML已经被解析并将实体转换为文本节点中的字符。

检查器显示类似HTML的视图,因为它很容易理解。它不反映原始的源代码。

如果您想查看源代码,浏览器有一个明确的“查看源代码”功能。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接