chm文件的中文显示乱码问题解决
2013-11-07 16:43
441 查看
之前出现不能正常打开chm文件,是因为没有把解除锁定那个选项去掉。
最近出现的问题显然已经不是跟上次一样的了。因为我其他的含有中文的chm文件是可以打开的,而有一个javascript.chm的文件就是显示不出来的,我上网搜索了许久,有很多文章是建议说改注册表文件的,如:
这个方法我看了一下,但是没有去尝试,我公司的电脑,不能随便改注册表,怕搞乱了。
再重新寻找了一番就找到了如下的答案:
其实在windows下打开chm文件是直接调用IE来显示的,可以直接在chm里面的某一个页面上右击,选属性,就可以看到这个页面的地址,然后把这个地址复制到IE的地址栏,就可以显示对应的内容了。
乱码的原因可能是IE没有设定自动检测编码,到ie中页面右击,选编码,自动选择 勾选上,就会自动检测了,这样再关闭chm文件再重新打开,就可以正常显示中文了。或者你可以可以直接将chm中的首页地址复制到ie中打开,直接在ie中阅读就可以了,如果编码不对就在ie中换几种编码看看看,总有一种是对的。
我找做了一下,果然是可以的。然后我再去查看注册表发现就是上图说的,改了一下注册表的AutoDetect值。
最近出现的问题显然已经不是跟上次一样的了。因为我其他的含有中文的chm文件是可以打开的,而有一个javascript.chm的文件就是显示不出来的,我上网搜索了许久,有很多文章是建议说改注册表文件的,如:
这个方法我看了一下,但是没有去尝试,我公司的电脑,不能随便改注册表,怕搞乱了。
再重新寻找了一番就找到了如下的答案:
其实在windows下打开chm文件是直接调用IE来显示的,可以直接在chm里面的某一个页面上右击,选属性,就可以看到这个页面的地址,然后把这个地址复制到IE的地址栏,就可以显示对应的内容了。
乱码的原因可能是IE没有设定自动检测编码,到ie中页面右击,选编码,自动选择 勾选上,就会自动检测了,这样再关闭chm文件再重新打开,就可以正常显示中文了。或者你可以可以直接将chm中的首页地址复制到ie中打开,直接在ie中阅读就可以了,如果编码不对就在ie中换几种编码看看看,总有一种是对的。
我找做了一下,果然是可以的。然后我再去查看注册表发现就是上图说的,改了一下注册表的AutoDetect值。
相关文章推荐
- chm文件的中文显示乱码问题解决
- chm文件的中文显示乱码问题解决
- QT5常见问题二:程序显示中文乱码以及Linguist打开翻译文件乱码,该如何解决?
- 打开CHM文件内部中文乱码问题的解决
- 解决FlashFXP5 不能下载中文文件名文件的问题(显示文件名中文正常下载文件名是乱码)
- 详解Intellij IDEA中.properties文件中文显示乱码问题的解决
- Python实现的json文件读取及中文乱码显示问题解决方法
- 解决Matlab script脚本文件显示中文乱码的问题
- 彻底解决使用Doxygen 1.5.6自动生成的chm文件导航栏中文乱码问题
- CodeMan的Linux问题解决集锦:Linux打开阅读chm文件和解决chm中文乱码的方法
- Ubuntu10.04下语言安装以及txt文件显示中文乱码问题的解决
- dokuwiki + dw2pdf 插件,解决导出pdf文件中文乱码(字体问题,显示小方块)
- 解决Toad的中文显示乱码问题&EXCEL文件时中文乱码问题
- Python 3下使用Matplotlib工具画图,中文显示乱码的问题解决(修改配置文件)
- SecureCRT解决vi等文件显示中文乱码问题
- 解决Ubuntu系统中文乱码显示问题,终端打开文件及查看目录
- Intellij IDEA 中 .properties文件中文显示乱码问题的解决
- 解决Properties文件中的中文显示乱码问题
- CodeMan的Linux问题解决集锦:Linux打开阅读chm文件和解决chm中文乱码的方法
- mysql导入导出数据中文乱码解决方法小结(1、navicat导入问题已解决,创建连接后修改连接属性,选择高级->将使用Mysql字符集复选框去掉,下拉框选择GBK->导入sql文件OK;2、phpmyadmin显示乱码的问题也解决,两步:1.将sql文件以utf8的字符集编码另存,2.将文件中sql语句中的字段字符集编码改成utf8,导入OK)