CHM文件出现的常见错误及解决办法
2015-08-20 11:25
260 查看
一、chm文件内容乱码:
解决方式:将IE浏览器的编码换成自动选择,或者选择UTF-8和GBK看那个能使用。因为chm文件默认的是IE浏览器的内核。二、easy chm软件编译文件时左侧索引乱码,源码乱码,预览可以正常使用,解决办法:
法一:将html文件保存为ANSI格式。如果是用记事本编辑,文件-另存为-编码改为ANSI;如果用EditPlus编辑,文档-文件编码方式-更改文件编码方式-选择编码方式为ANSI(也可以设置ANSI为默认编码方式,此处不赘述)。
法二:
在html文件中加上<meta http-equiv="Content-Type" content="text/html; charset=GB2312">
然后将文件的编码格式保存为GB2312
三、chm文件标题乱码
解决方式:下载一个easy chm软件和GBK-UTF8转码软件将原chm文件反编译成html文档,再用GBK-UTF8转码讲html文档转换成GBK编码,最后再将html文档编译成chm文件。打开后若出现文件内容乱码请参照一的解决办法。
四、关于chm文件索引丢失和不能搜索
解决方式:cmd==>在输入框中输入regsvr32 itircl.dll==>回车 即可。五、chm文件提示已取消到该网页的导航
有两个方法你看下可以吗?方法 1:
1. 双击此 .chm 文件。
2. 在“打开文件安全警告”对话框,单击以清除“打开此文件前始终询问”复选框。
3. 单击“打开”。
方法 2:
1. 右键单击该 CHM 文件,然后单击“属性”。
2. 单击“取消阻止”或者“解除锁定”。
3. 双击此 .chm 文件以打开此文件。
相关文章推荐
- HDU1166 敌兵布阵(线段树基础题单节点更新区间查询)
- C++ - 操作符的优先级
- jvm垃圾回收算法
- bilareralFilter双边滤波函数
- Javascript(一)-17-(JS函数_动态函数)
- 设计模式之Bridge模式
- Spring获取ApplicationContext
- ural 1106. Two Teams
- 集训第六周 数学概念与方法 J题 数论,质因数分解
- sed 中带变量的情况
- js,addEventListener参数传递
- textarea长度限制
- mt7601移植到海思3518
- 工作中的程序员如何进阶
- 深入Objective-C的动态特性
- Eclipse中安装Birt插件及基础教程
- ISP模块之RAW DATA去噪(二)--BM3D算法
- Javascript(一)-16-(JS函数_细节2)
- TCP的四层结构及每一层的功能
- Nagios:企业级系统监控方案