chm文件怎样放到网络上,用浏览器就可以浏览.

我曾经做过实验,将 css.chm 文件放到网络上, 但用浏览器打开:"mk:@MSITStore: http://data.binwww.com\css.chm::/css2/index.html" 就出现以下的提示: ------------------------------------------------ 取消操作 Internet Explorer 不能链接到您请求的网页。此页可能暂时不可用。 -------------------------------------------------------------------------------- 请尝试以下操作: 单击刷新按钮,或以后再试。 如果您以前查看过该页,现在要查看计算机上存储的内容,请单击文件,然后单击脱机工作。 要获得有关使用 Internet Explorer 脱机浏览的信息,请单击帮助菜单,然后单击目录和索引。 Internet Explorer --------------------------------------------- 请问大家怎样用网络打开 "chm" 帮助文件啊?

我可以给你一个稍微复杂但是能解决问题的办法,但愿能给你带来帮助。 就是下载一个“CHM反编译工具”( http://www.onlinedown.net/soft/47759.htm) 然后将你的CHM文件反编译成.htm的网页文件,然后传到网上,就可以供人浏览了。 这是我找到的别人介绍的方法,不知道能否成功: 编译你的HTML网页 CHM文件是一种“已编译的HTML文件”,是微软对帮助文件.hlp的升级,它利用开放的HTML使帮助文件更精彩实用,愈来愈多的电子书采用了CHM格式,然而少有人知的是它在主页中的应用。由于CHM与IE浏览器系出同门,使用IE可以直接访问CHM文件中包含的文件而不必打开“帮助”窗口。比如在Win98(默认安装目录)的“运行”栏中键入“mk:@MSITStore:C:\WINDOWS\Help\windows.chm::/default.htm”,将会在浏览器中打开Windows的帮助系统。 让我们分析一下上面那个地址:“mk:@MSITStore:”就如同“ http://”,标示访问文件的类型,而“C:\WINDOWS\Help\windows.chm”无疑是CHM文件的位置,最后的“/default.htm”是包含在CHM文件中的内部文件名,“::”只是一个分隔符。既然如此,如果将CHM文件上传到服务器来访问会不会成功呢?经笔者实验,只要将文件位置改变一下即可,而且绝对路径、相对路径均可!那么在个人主页中应用CHM有什么好处呢? 一、CHM的优点 1.减小文件体积,方便管理。对于偏文本信息的站点,CHM有突出的优势——压缩率比WinZip还要大!如果我们将主页各栏目各自做成一个CHM文件,由于文件数量减少了,那么不管是使用FTP还是Web方式上传维护都会很方便,而且特省空间!只能使用Web方式上传的斑竹们可以歇歇手腕偷着乐了:-) 2.突破文件限制。CHM格式不仅仅可以包含HTML文件,实际上它可以将任何文件编译到文件中。如今免费个人主页总是限制这限制那,连EXE都不能直接上传,使用CHM就可轻松搞定啦! 3.消除广告。免费个人主页空间的提供者往往会在你的主页上放置广告,这本无可厚非,但有的太过分:或一页蹦出一个广告窗口,或将广告嵌入你的网页,完全破坏你精心的设计;而当你使用CHM文件时,服务器只知道你在访问一个二进制文件,所以不会乱蹦乱改,不信你去中文雅虎( http://cn.yahoo.com)试试! 4.加快访问速度。如果你一个栏目是一个CHM文件,那么你的访客会惊喜地发现,除了第一次访问有点慢,随后的访问就好像网站在硬盘上一样。实际上第一次访问以后,CHM文件被下载到IE的缓存中,随后的访问根本就是在读硬盘,这会使访客觉得你的网站速度很稳定。 世上没有十全十美的东西,CHM文件格式也有弊端:即使你只访问CHM文件中的一个包含文件,IE也会下载整个CHM文件,这导致访客第一次访问很慢。目前的解决方法只有两个:一是分割内容,使用较小的CHM文件(建议不要超过50KB,要照顾拨号上网的朋友嘛),如每个栏目或主题对应一个CHM文件;二是在上一页面预下载CHM文件。 二、制作CHM文件 关于制作CHM文件的工具,我们可以使用微软的HTML Help Workshop(以下简称HHW)或者“国华软件工作室”的eText Wizard(电子文档处理器,以下简称EW)。HHW在VB、VC等开发工具的CD中都有,也可以到微软的站点去下载最新版本,华军软件园( http://www.newhua.com)还有汉化的版本。EW是国人开发的软件,使用上要方便一些,下载地址为 http://chmbook.363.net,在此我们以HHW为例。 假设我们制作好的主页放在C:\test目录中,其中有一个index.html,通过它可以链接到所有其他的文件。 1.打开HTML Help Workshop,单击“File→New”菜单(或者单击工具栏第一个按钮),出现“New”对话框,选择其中的“Project”后,按“OK”,创建一个工程。 2.这一步的对话框提供了从*.hlp到*.chm文件的转换,在此我们不需要,直接按“下一步”。 3.这一步的对话框要求指定工程的位置。单击“Browse”,进入C:\te
温馨提示:答案为网友推荐,仅供参考

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网