该用户匿名发帖 发表于 2011-9-6 13:33 只看TA 1楼 |
---|
该用户已被删除 |
[交流] chm文件打开显示“无法显示网页” 遇到下载的电子书chm格式的,打开后显示“无法显示网页”。解决方法:右击该文件——属性——解除锁定——确定 |
0 |
作者的其他主题 |
---|
chm文件打开显示“无法显示网页” |
kumayi 发表于 2011-9-6 15:11 只看TA 4楼 |
---|
如何解决下载的CHM文件无法显示网页问题 问题症状:打开CHM文件,左边目录齐全,可右边边框里却是无法显示网页。 解决方法: 方法一:修改注册表 1)新建一个文本文件 2)添加如下内容: REGEDIT4 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\HTMLHelp] [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\HTMLHelp\1.x\ItssRestrictions] "MaxAllowedZone"=dword:00000003 另存为HTMLHelp.reg(或其它名称,只要是reg格式就行) 3)双击刚刚新建的reg文件,将它导入注册表,OK,问题搞定 不过这种方法不安全,因为它将将浏览区域等级调整为3了,存在安全隐患,故不推荐。 方法二:查找目录名称是否有问题,目录名称中有 "#" 字符,去掉有 CHM 文件就显示正常了。 方法三:有时候如果CHM是中文也会打不开,改成英文字符试验下。 方法四.:双击此 .chm 文件, 在“打开文件安全警告”对话框,单击以清除“打开此文件前始终询问”复选框。 方法五: 右键单击该 CHM 文件,然后单击“属性”, 单击“解除锁定”,. 双击此 .chm 文件以打开此文件。 本人遇到的问题是部分CHM文件不能打开,利用方法五,顺利解决。 小知识: CHM 意为 Compiled HTML。以CHM为扩展名的文件图标通常为一个带问号的文档图标,表示帮助文档,是 Microsoft 自 Windows 98 以来提供的一种帮助文档格式的文件,用于替代 Windows 95 下的 HLP(Help) 文件。Microsoft 自 Windows 98 以来,操作系统中都自带解释器(打开 CHM 文件的工具),即 Windows 安装目录下的 HH.EXE。CHM 文件可以通过官方免费提供了 HTML Help Workshop 生成,它的源文件是 HTML 文件。现在网络上很多电子书籍都被制作成 CHM 格式。 |
0 |
sword000000 发表于 2011-9-6 15:21 只看TA 6楼 |
---|
好技巧啊,很多这种书都被我直接删了 谢谢楼主的分享 |
0 |
|
---|
ansonlinc 发表于 2011-9-6 17:50 只看TA 7楼 |
---|
原先也有下到过不能用的chm,有些是很小的,一看就是没下完的。有些则是完整的,但是奇怪的是就是打不开。尝试了下4楼的方法,果然可行。 |
0 |
a3412876500b 发表于 2011-9-6 17:54 只看TA 8楼 |
---|
chm的设计者的初衷是用来做帮助文档,其本质是一堆html网页文件的组合。后来有了专门的编 译器、反编译器,人们发现chm这东西具有的html的特性,使其用来做电子书实在是又好又方便 ,连html里面的脚本特效什么的都能保留下来。所以现在有很多资料采用这种格式。 1、系统将chm默认关联到“windows\hh.exe”,正常时双击即可打开。本文不涉及chm打不开 的情况,打不开的请参考http://zhidao.baidu.com/question/17011349.html?fr=qrl3 2、当chm文件的路径中含有“#”“%”等字符时,chm文件能够打开,但是却无法正常看到内容 ,显示无法显示网页. 原因是:打开chm文件,相当于输入一条包含文件路径的命令行语句并执行。当路径中插入“# ”“%”等字符后,将使命令行的语义发生变化,导致无法正常使用chm,而此时系统又不会有 出错的提示,所以很多人被困扰了。解决办法:删除路径中的特殊字符。 3、安装微软的安全更新 896358 或 890175 后,该补丁对chm的itss协议做了限制。有的chm 使用了该协议,所以导致chm无法显示。 解决办法:可以修改注册表、修改安全级别、改itss.dll(这个是听说的);或者最简便的办 法:右键点chm—>选属性—>选解除锁定,ok! 如何解决下载的CHM文件无法显示网页问题 问题症状:打开CHM文件,左边目录齐全,可右边边框里却是无法显示网页。 解决方法: 方法一:修改注册表 1)新建一个文本文件 2)添加如下内容: REGEDIT4 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\HTMLHelp] [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\HTMLHelp\1.x\ItssRestrictions] "MaxAllowedZone"=dword:00000003 另存为HTMLHelp.reg(或其它名称,只要是reg格式就行) 3)双击刚刚新建的reg文件,将它导入注册表,OK,问题搞定 不过这种方法不安全,因为它将将浏览区域等级调整为3了,存在安全隐患,故不推荐。 方法二:查找目录名称是否有问题,目录名称中有 "#" 字符,去掉有 CHM 文件就显示正常了 。 方法三:有时候如果CHM是中文也会打不开,改成英文字符试验下。 方法四.:双击此 .chm 文件, 在“打开文件安全警告”对话框,单击以清除“打开此文件前 始终询问”复选框。 方法五: 右键单击该 CHM 文件,然后单击“属性”, 单击“解除锁定”,. 双击此 .chm 文件以打开此文件。 本人遇到的问题是部分CHM文件不能打开,利用方法五,顺利解决。 小知识: CHM 意为 Compiled HTML。以CHM为扩展名的文件图标通常为一个带问号的文档图标 ,表示帮助文档,是 Microsoft 自 Windows 98 以来提供的一种帮助文档格式的文件,用于 替代 Windows 95 下的 HLP(Help) 文件。Microsoft 自 Windows 98 以来,操作系统中都自 带解释器(打开 CHM 文件的工具),即 Windows 安装目录下的 HH.EXE。CHM 文件可以通过官 方免费提供了 HTML Help Workshop 生成,它的源文件是 HTML 文件。现在网络上很多电子书 籍都被制作成 CHM 格式。 |
0 |
|
---|