页面上看不到又不占位置的特殊字符

问题:
在页面上直接复制粘贴图片地址的时候,出现地址正确却加载不出图片,并且页面提示“图片不存”的情况。
解决:
对比代码中的图片地址无误,但是用chrome浏览器使用“Elements”检查页面的时候发现,在图片的地址上出现多余的几个字符串 “%E2%80%8E”

隐藏字符:ZERO-WIDTH SPACE (ZWSP)
页面存在一种肉眼无法发现的空白,当两个字符a,b之间存在这种字符的时候,点击键盘上 仍然在原地,没有移动到b字符后,这种时候就代表了这两个字符之间存在一个AWSP ,一般情况下不会影响到阅读,但是作为程序员可能因为这个原因使得页面存在问题。
例如: 字符串’sabasf’内存在AWSP,则使用encodeURI(‘sabasf’);即可在看到里面隐藏的字符。

猜你喜欢

转载自blog.csdn.net/shengmeshi/article/details/84633145
今日推荐