你不能也不应该这样做。CHM是一种需要单独查看器才能打开的文件档案,它不能直接在浏览器内显示。此外,这些文件也存在安全方面的考虑,所以在某些版本的Windows上,你不能从远程(包括网络)位置打开它们 - 必须从本地机器打开(如果我没记错的话,这适用于WinXP SP2+,Vista和Win 7)。
你知道什么是CHM文件吗?它是一组编译成一个大档案的HTML文件。因此,打开这些文件而不显示“下载对话框”的最简单解决方案是不要将您的HTML文件打包为chm文件,而是将它们留在您的网站上,并创建传统的静态链接。