html - 奇怪的符号出现在网站上 (L SEP)?

标签 html wordpress ascii

我在我的网站上注意到,http://www.cscc.org.sg/ , 出现了这个奇怪的符号。

enter image description here

它说 L SEP。在 HTML 代码中,它显示相同的内容。

enter image description here

有人可以告诉我如何删除它们吗?

最佳答案

该字符是 U+2028 或 HTML 实体代码 这是一种换行符。它实际上不应该显示。我猜是您的服务器端脚本无法将其转换为新行,或者您正在使用显示它的字体。

但是,由于我们知道该字符的 HTML 和 UNICODE 值,我们可以添加几行 jQuery 来删除该字符。现在,我只是在下面的代码中将其替换为空白。只需添加:

$(document).ready(function() {
    $("body").children().each(function() {
        $(this).html($(this).html().replace(/
/g," "));
    });
});

这应该可以工作,但请注意,我没有测试过它并且可能无法工作,因为我的浏览器都不会显示该字符。

但如果没有,您始终可以尝试将文本 block 粘贴到 http://www.nousphere.net/cleanspecial.php 上,这将删除任何特殊字符。

关于html - 奇怪的符号出现在网站上 (L SEP)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41555397/

相关文章:

javascript - jquery DataTable 搜索和排序不起作用

javascript - 表单输出到同一类的多个跨度,支持 JavaScript+IE8

php - Wordpress:自动更改 the_content 部分中的 URL

c# - C#中严格的字符串到字节编码

python - 如何将一行输出作为字符串?

jquery - CSS 菜单半左半右浮动

html - 在我的 WordPress 中,将短页面的页脚强制置于页面底部

php - 为了站点安全,是否可以在文件和文件夹更改后实时监控其chmod值?

java - 在 Android 中显示移动 WordPress

c - 如何以整数而不是 ASCII 代码值获取输出