2011-02-01 6 views
2

良い午後sirハイパーリンクを使用してchmファイルを開く方法

私はhelp.chmファイルを実装してWebアプリケーションを開発しています。

私の質問は、ダウンロードダイアログボックス なしで私のWebアプリケーションにハイパーリンクを使用してCHMヘルプファイルを開くには、どのように

である私に

おかげで先生

+0

どのブラウザでテストしていますか?いくつかのブラウザはchmサポートを持っていないので、MIMEタイプを処理できない場合、ダウンロードを促すでしょう。 – SamMullins

答えて

0

を助けてください、あなたは何であるか知っていますか、実際にはCHMファイルですか?大きなアーカイブにコンパイルされた一連のhtmlファイルです。だから、 "ダウンロードダイアログ"を表示せずにこれらのファイルを開く最も簡単な解決策はではなく、はあなたのHTMLファイルをchmとしてパッケージ化しますが、Webサイトに残して、それらに古典的な静的リンクを作ります。

0

あなたはそうすることはできません。 chmは別のビューアを必要とするfile archiveです。ブラウザ内に直接レンダリングされません。

これらのファイルにはセキュリティ上の注意もありますので、特定のバージョンのWindowsではリモート(ネットワークを含む)の場所から開くことはできません - ローカルマシンから開く必要があります(IIRCこれはWinXP SP2 +、Vista、勝利7)。

+0

NTFSにファイルを保存しても、ファイルのプロパティで手動でロックを解除する必要があります。 FATでは、この機能はNTFSに依存するため、afaikは問題ありません。 –

関連する問題