• ベストアンサー

HTMLテキストリンクでExcelファイルを開く方法

現在、以下にてリンクを張っています。 <a href="○○.xls" target="_blank">ファイル名</a> IE7では、期待通りEXCELが立ちあがり、指定したファイルが表示されるのですが、FireFox3.5.5では、FireFox内の別タグにて表示されます。 これを、IE7と同様に、EXCELにてファイル表示される方法はないのでしょうか? ※ユーザー側での指定方法は除きます。プログラムで解決できる方法を教えていただけませんでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • kyonn2008
  • ベストアンサー率22% (4/18)
回答No.2

無理。 IEだって設定を変えなければExcel単体では立ち上がらない(デフォルトは別ウィンドウのIEで立ち上がる)し、 FireFoxのように必ず別タブで表示されるように変更することもできる。 その制御を開発側でコントロールするのは不可能。 あなたはxlsファイルをhttp経由でダウンロードしてよいということを提供しているだけに過ぎないのであり、 その取得したファイルをどのように扱うのかというのはユーザ(側のコンピュータ)が判断します。 これはxlsに限らず、htmlだってjpgだってなんでも同じことです。 FF、safari、operaが優先ねぇ。 気持ちが分からんでもないけど、IEの動作確認が「オマケ」というのはありえないね。 オレもMSは嫌いだけど、世の中のほとんどの人がIEを使っているというのは紛れもない事実だからね。

tokumei529
質問者

お礼

ありがとうございました。 参考になりました。

その他の回答 (1)

noname#100277
noname#100277
回答No.1

無理です。 ユーザーに開くプログラムをどうするか決定権が在るのですから。 動作の確認でIEを使うのがそもそもの間違い。 IEでの確認は「オマケ」です。 FirefoxやSafari、Operaを優先させるのが基本です。 IEは其の次です。

tokumei529
質問者

お礼

ありがとうございました。 参考になりました。

関連するQ&A