gpt4 book ai didi

html - 网站上出现的 ETX 字符(如 L)

转载 作者:可可西里 更新时间:2023-11-01 13:23:45 25 4
gpt4 key购买 nike

在过去的几天里,有几个客户联系我说他们的网站上出现了一些大写的“L”。经过调查,我发现他们的网站上有一些随机的 ETX 字符。它们出现在 Windows 上的网站上(肯定是在 Chrome 上,也可能在其他浏览器上),但在 Mac 上的 Firefox 中,我可以在源代码中看到它们。在 Mac 上的 Chrome 上,我在任何地方都看不到它们。以下是问题的图片:

picture of the issue

source code

我的客户网站已经几个月没有更新了,所以我猜测 Windows 在上周推出了对默认语言/编码的更新,这使得这些现在显示出来。

删除它们很容易,但我想了解它们的来源以及将来如何避免该问题。看起来这些字符是我从 Photoshop 中复制出来的文本。当我从 Photoshop 或其他类似程序复制时,有什么简单的方法可以清理和删除这些类型的字符吗?

正如我之前提到的,我使用的是 Mac,主要使用 Chrome。有什么方法可以让 Chrome 实际显示这些字符,以便我可以看到它们是否出现了?

最佳答案

您是对的,问题出在 Photoshop 上。换行符 (Shift+Enter) 在 Photoshop 中编码为 ETX 字符(文本结尾),而不是 LF(换行)或 CRLF(回车+换行)。

可以通过将您的内容粘贴到纯文本编辑器(例如 Sublime Text)中来查看这些字符.查找/替换功能应该可以轻松删除它们。

Screenshot of Sublime Text displaying the ETX control character

我认为没有任何方法可以让 ETX 字符显示在 Chrome for Mac 中。

但是,由于字符仍然存在(即使它们不可见),您可以选择页面上的所有文本(Mac:Cmd+A/Win: Ctrl+A) 并将其全部粘贴到 Sublime Text 中以找到它们。

关于html - 网站上出现的 ETX 字符(如 L),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42684674/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com