プロが教える店舗&オフィスのセキュリティ対策術

現在、以下にてリンクを張っています。

<a href="○○.xls" target="_blank">ファイル名</a>

IE7では、期待通りEXCELが立ちあがり、指定したファイルが表示されるのですが、FireFox3.5.5では、FireFox内の別タグにて表示されます。
これを、IE7と同様に、EXCELにてファイル表示される方法はないのでしょうか?

※ユーザー側での指定方法は除きます。プログラムで解決できる方法を教えていただけませんでしょうか?

A 回答 (2件)

無理。


IEだって設定を変えなければExcel単体では立ち上がらない(デフォルトは別ウィンドウのIEで立ち上がる)し、
FireFoxのように必ず別タブで表示されるように変更することもできる。
その制御を開発側でコントロールするのは不可能。

あなたはxlsファイルをhttp経由でダウンロードしてよいということを提供しているだけに過ぎないのであり、
その取得したファイルをどのように扱うのかというのはユーザ(側のコンピュータ)が判断します。
これはxlsに限らず、htmlだってjpgだってなんでも同じことです。


FF、safari、operaが優先ねぇ。
気持ちが分からんでもないけど、IEの動作確認が「オマケ」というのはありえないね。
オレもMSは嫌いだけど、世の中のほとんどの人がIEを使っているというのは紛れもない事実だからね。
    • good
    • 1
この回答へのお礼

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

お礼日時:2009/12/08 10:45

無理です。


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

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

お礼日時:2009/12/08 10:45

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人はこんなQ&Aも見ています


このQ&Aを見た人がよく見るQ&A