zoukankan      html  css  js  c++  java
  • 疑难杂症1-去掉网站里的特殊编码&#65279

    编辑器:Visual Studio 2019
    项目框架:Net Core 3.1 + AutoFac

    特殊符号&#65279,这是编码UTF-8 + BOM的特殊标记,是隐藏的,但是会被浏览器翻译出来,比如:

    页面就显示这样了(多出一行空白):

    尝试的解决:
    1.所有页面编码格式调整为UTF-8-无签名格式

     结果:无效果

    2.安装扩展插件:Format on Save 修改LineBreak = Windows

    结果:无效果

    3.安装扩展插件:Fix File Encoding 

    结果:无效果

     4.安装扩展插件:ForceUTF8(No Bom)

    结果:无效果

    5.使用NotePad++编码保存[无BOM格式]  

    结果:无效果

     简单的测试:

     啥也不干就干干净净的建个页面:

     结果(代码依然存在):

    查看源码:

     难道是VS自己加上的?

    为什么单单就这个项目加?

    就因为他是用的Net Core开发的?

    可是原因在哪呢?

     处理结果:

     处理思路:找页面有可能引用的所有引用文件,可定是某个文件的格式导致的,都检查一下,然后修改一下编码就行了。

    终于找到了原因,是因为页面引用的文件【_ViewStart.cshtml】导致的,然后把该文件编码为【无BOM格式】,搞定了!

    啊!终于舒服了~  整个项目看上去瞬间都舒服了~!

  • 相关阅读:
    15,scrapy中selenium的应用
    14,UA池和代理池
    13,scrapy框架的日志等级和请求传参
    12,scrapy框架之post请求
    11,scrapy框架持久化存储
    10,Scrapy简单入门及实例讲解
    09.移动端数据爬取
    08.Python网络爬虫之图片懒加载技术、selenium和PhantomJS
    07.验证码处理
    vue的ref与$refs
  • 原文地址:https://www.cnblogs.com/klf8520/p/13202503.html
Copyright © 2011-2022 走看看