2011-02-20 22:50:52| 分类:IT技巧| 标签:|字号大中小 订阅
本文引用自阿尔艾斯 《-解决- 【已取消到该网页的导航】的chm文件无法显示错误 解决方法(只是文件被锁定罢了。)》下图是chm文件发生【已取消到该网页的导航】错误时的图像。
之所以出现这种情况,有很大的可能是因为文件被锁定了。因为chm这种文件是将html文件作为源进行编译,所以带有html的所有特性,例如可以执行JavaScript等脚本程序。为了本地计算机的安全,从网络中下载的chm文件大部分都被锁定了,以防止非法脚本的运行。
因此解决方法就很简单了,只要解除chm文件的锁定就可以正常显示了。操作方法如下:
建议:在进行解除锁定之前,请用杀毒软件扫描一下文件,防止有恶意代码。
在文件点击鼠标右键,选择【属性】。
【属性】如下图所示,被红线圈起来的按钮是可操作状态,证明此chm文件已被锁定。

单击【解除锁定】之后,红线圈起的部分成为灰色的不可操作状态,证明此chm文件已经没有被锁定了。

要注意,解除锁定之后,要点击【应用】按钮。以便使解除锁定这个更改起作用。

下图是成功【解除锁定】后,正常显示内容的chm文件的画面。

如果chm文件没有被锁定,而出现了【已取消到该网页的导航】错误,那就是因为存放chm文件的目录名称中有“#”字符。解决办法当然是为目录改名字了,只要名字中没有“#”字符就可以了。如果目录名字非要有“#”字符,还有一种方法可以解决,就是将chm用压缩软件进行压缩,之后打开时直接双击压缩包,在打开的压缩软件界面中双击chm文件,将其打开即可。