资讯正文

复制网页文章粘贴后出现乱码的原因分析和解决办法

放大字体  缩小字体 2018-03-27 13:56:27  阅读:4994 来源:本站原创 作者:贾一平

  不知道大家有没有遇到这种情况,在某个网站复制一篇文章粘贴到自己的博克过者word中总是会出现乱码,不管怎么复制或者把整个...

  不知道大家有没有遇到这种情况,在某个网站复制一篇文章粘贴到自己的博克过者word中总是会出现乱码,不管怎么复制或者把整个网页保存下来或查看源文件都有乱码,但是复制文章的网页中的文字却依然好好的,如下图:

复制对象网站文章截图-大家可以看到文章中并没有任何乱码


需要复制文章的网站文章图复制以上文章粘贴到文本编辑器中的效果如下图:粘贴到文本编辑器中的效果图
  通过仔细的观察和查找了相关资料终于功夫不负有心人,终于找到了解决的办法,这里来与大家一起分享,对于遇到这种问题的朋友希望能看了本文后有所帮助,这也是我写本篇文章的目的。通过研究发现一些论坛出于对自己作品的保护,正常浏览是没有问题的,可当你复制到文本中就会看到大量的乱码字符。这是因为用了名叫watermark的CSS样式表而产生的,从而复制的时候网站css会自动将文章乱码话,不希望别人复制作品。既然找到了问题的根源,那么解决的办法就容易的多了。破解方法一:通过发现我们知道ie浏览器对watermark的CSS样式起作用,但也有一些浏览器不支持watermark的CSS样式,所以我们可以通过别的浏览器来屏蔽watermark的CSS样式达到去掉乱码的情况。可以使用的浏览器有: Firefox 、傲游浏览器 、GreenBrowser 、GORSOFT 注意这些浏览器中使用Firefox 最方便,安装后直接打开网页复制即可,其它浏览器需要安装插件,这里简单接介绍下。如果是使用Firefox浏览器下载cleanhide插件,安装上就可以轻松解决论坛复制乱码的问题。 如果是傲游浏览器下载插件后,解压到傲游安装目录的Plugin目录下即可,PLUGIN目录默认是C:ProgramFilesMaxthonPlugin。重启后就会看到插件栏里面多了一个图标,遇到论坛中有隐藏文字,只要按一下“清除隐藏文字”就可以了。 其它的更麻烦这里就不推荐大家使用了,使用 Firefox 本人亲自测试很有用,推荐使用。破解方法二:通过查找相关资料还发现可以使用word替换法,这种方法理论上应该可以使用,别人也说可以,不过本人没测试过,所以有兴趣的朋友也可以尝试下。方法如下:使用word,首先选择需要复制的文字,新建一个word文档,粘贴到新建文档中;单击“编辑替换”,在弹出的对话框中单击“高级”,再选择对话框最下面的“格式字体”,在新出现的对话框中将字体颜色设置为白色,单击“确定”“全部替换”,替换完成后关闭对话框即可。 这里我们发现了一个问题,替换了不少白色区域,这样文章的排版将不美观。  以上方法基本是最好的解决办法了,那么还有没别的办法呢?这里也告诉大家还有不少,不过都比较麻烦,比如还有文字转换器等工具也可以去处复制文章中的乱码,但那些都不怎么好用,这里本人还是建议大家使用Firefox 方便很多。本站 提供原创精品电脑技巧文章,请我们的电脑技巧文章。