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

新手上路,请多包涵

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

在此处输入图像描述

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

在此处输入图像描述

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

原文由 BigRedDog 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 1.1k
1 个回答

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

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

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

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

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

原文由 thatguy 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
logo
Stack Overflow 翻译
子站问答
访问
宣传栏