9 T V0 l6 L3 f( v- u: v% t, I8 J" t 再双击这个文件打开试试,导航栏还在,但内容看不见了,显示为一片空白。 9 A4 o0 ]& G4 C9 B + S$ B3 a. N: k& v3 h& w 解决办法:非常简单,查看你的电子书文件名中有无“#”“%”等特殊字符,移除路径中的特殊字符即可。7 f- G# l4 d& s# x
8 N6 |: ?) n$ \$ t+ P; b4 J
◆ 小提示:有时候如果CHM文件名或文件所在路径中有中文,也可能会打不开,改成英文字符试验一下。& c0 O# b$ q0 V% E* P. t2 |% i
. f' u; ?; H: V, s; b. M5 Q9 N- K$ D# u$ z. i, t! [, r6 i
二、系统协议限定了你7 f; U7 @+ E3 v5 o) m# a
9 X3 Y& A# _, U0 Q) n
安装微软的安全更新896358或890175 后,该补丁对CHM的itss协议做了限制。有的CHM使用了该协议,所以导致CHM无法显示。例如,我们下载的CHM就常会出现这种情况。 " a* J) v3 }& {( I3 Z; H5 p% q 例如,我下载了一本名为“《人民战争胜利万岁》.CHM”的电子书,双击后目录显示正常,但内容显示“已取消到该网页的导航”错误信息,不能显示内 & @ E& E/ n+ W, w7 ]& U 可用如下方法解决: 5 c2 ]; K: Z. g/ [) A" c 右键单击该CHM文件,然后单击“属性”,单击“解除锁定” o' j* Q. u) ^+ [" @, I* r5 P6 s: U1 i @/ x6 ]
双击此CHM文件就可以打开此文件了。8 j# `6 G$ x: T$ [0 R" ^
& X/ U; [! w$ P ◆小提示:在某些CHM文件中可能会使用到InfoTech协议,而它包含3种协议:ms-its 、its、mkmsitstore 。利用这些协议,恶意攻击者或者恶意代码将可能导致帮助产生溢出漏洞,从而控制计算机。而MS最新公布的安全更新MS05-026 KB896358修正了这一情况,并屏蔽了远程链接,这就导致了使用了远程链接的一些CHM页面开启失败。$ H" c; w) n& G2 d! v
+ o. j& g& @5 _5 d i+ j3 J6 m0 J. J, R# q
三、去除警告正常阅读 F3 K4 j* f3 g! t$ e4 p
; Y7 W+ v0 W# U 双击CHM 文件,随后如果显示“打开文件 - 安全警告”对话框,单击清除“打开此文件前始终询问”复选框。单击“打开”按钮。0 T- {6 y3 c( g- u+ i
◆小知识:设计CHM的初衷是用来做帮助文档,其本质是一堆html网页文件的组合,微软给的名字是Compiled HTML Help file,即“已编译的HTML帮助文档”。Microsoft自Windows 98以来,操作系统中都自带解释器(打开CHM文件的工具),即Windows安装目录下的HH.EXE。CHM 文件可以通过官方免费提供了HTML Help Workshop 生成,它的源文件是 HTML 文件。CHM有专门的编译器、反编译器。人们发现因为CHM这东西保留了html的特性,把它拿来制作电子书实在是很好很强大,连CSS脚本、特效等都能保留下来。所以现在有很多资料采用这种格式。网络上很多电子书籍都被制作成CHM格式。CHM内部采用了微软私有的压缩算法,效率很高,所以如果对CHM文件进行压缩的话基本上压缩率会很接近100%,也就是说压缩没有什么效果。9 B: `) _5 C9 }' z9 f E S( s# n/ R
! t2 `3 C! A- j3 h1 J; ]0 e3 r" T ! I& D7 T$ F. U% T1 N$ d$ q. L1 i) ^' J7 @7 F( e
当然你也可以直接拨打电话13101986181,让我帮你组装电脑,装机! $ j5 X: I& ^% [( ~" Q* v: K : K K, H8 E7 I4 m 5 H! O# M8 j+ M; X* {8 ^