1

ブラウザから外部プログラムでhrefsを開いてテキストファイルやXMLファイルを開くスマートな方法はありますか?私のターゲットプラットフォームはWin32なので、できればデフォルトのエディター(explorer.exeで設定)でファイルを開いておくとよいでしょう。

ソリューションはFirefoxで機能する必要があります。IEとCromeで動作する場合はボーナスです。

私のhtmlは、ディスク上のファイルのローカル開発者データベースから生成されます。つまり、hrefは次のようになりますfile://c:/a/b/c.ext。現在、FirefoxとIEは組み込みのXMLビューアを表示しており、神はChromeが何を表示しているかを知っています(私にはランダムなXMLの抜粋のように見えます)。

これが関連性があるかどうかはわかりませんが、すべてのhrefは<map><area href/></map>(画像上に)タイプであり、単純なものだけではありません<a href/>

編集:Javascriptで可能ですか?

4

4 に答える 4

0

ファイルへのリンクを扱っている場合、サーバー側で起動アプリケーションを変更することはできません。これは、ユーザーがブラウザーの設定を介して自分の側で構成する必要がある動作です。

于 2009-09-08T15:38:21.577 に答える
0

私は HTML の専門家ではありませんが、リンクを href からダウンロードに変更する必要があるかもしれません。テキストファイル、つまりメモ帳で開く必要があります。

于 2009-09-08T15:40:18.000 に答える
0

(簡単に)解決することはできないようです。あきらめる。

于 2009-10-15T12:39:56.497 に答える