文件名包含百分号的chm文件无法正常打开

下载了一个教程:《JavaScript 基础教程》,chm格式的。因为是在Firefox里直接点击下载的,保存的时候文件名变成了“JavaScript%BB%F9%B4%A1%BD%CC%B3%CC”,中文都被编了码。当时刚下载完,想着先看看好看不,也没改文件名就直接双击打开,结果打开的是一个空白页面。检查了文件大小,100多k没有问题。正在奇怪中,随手把文件名改成"123",双击后显示的很正常。

做了下测试,文件名带"%"就会出问题,文件名为"%"或"%D"时,和刚才一样是个空白页面,文件名改成"%DE"时,双击后没反应。我的环境是Windows 2000+ IE6.0,hh.exe的版本是5.2.3644.0,在网上查了下,查到一篇介绍这方面的文章《HTML Help - Tech Info》,这个版本应该是由IE6.0 SP1带的。不知道2005年4月更新的1.4g版还有没有这个bug。

这真是个麻烦事,如果不知道有这么回事,还以为是这个chm文件有问题呢。在这儿记录下来,以备后用。

本文共有 0 条评论文件名包含百分号的chm文件无法正常打开


  1. 没有评论

请留下您的评论: