HTMLファイルから<A HREF="xxxxx.xls">というように
EXCELファイルをダウンロードするようにしました。
しかし、ブラウザ・マシンによってはEXCELファイルを
うまくローカルディスクへダウンロード出来ることもあれば、他のマシンだと
ローカルディスクに保存せずに、現在開いているブラウザ上に
そのままEXCELファイルが開かれたりもします。

私でも色々調査しましたが、どうしてこのような動きの差が出てくるかわかりませんでした。
皆様でこの動きの差についてご存知ないでしょうか?

このQ&Aに関連する最新のQ&A

A 回答 (1件)

では、簡単に。



ただ保存するだけ、とか、外部のアプリケーションを起動するだとか、ブラウザで
表示するとかを決めて実行しているのはブラウザです。

どうやって決めているか、というと、MIME TYPE というのに従います。

サーバには、どのファイル末尾なら MIME TYPE はこうだ、という定義があります。
http のプロトコルを使って通信する、ということは、この MIME TYPE をつけて
送ることになります。

受取ったブラウザは、その MIME TYPE をみてどうするかを決めます。その
どうするか、はブラウザの設定になります。

例えば、Netscape Navigator であれば、設定のアプリケーションというところ
に MIME TYPE と、どう扱うか、の定義があります。

更に Windows の場合には、システムとして MIME TYPE を持っています。
Windows では、拡張子と実行するプログラムが対応づけられていますが、
その拡張子に対して MIME TYPE を対応させる定義をレジストリに持ちます。
Internet Explorer を使っているときには、ここの定義を使います。

なので、例えば xxxx.txt というファイルでも、application/excel なんて
MIME TYPE で送る(普通は text/plain)ようすれば、ブラウザ側の定義次第で
すが、Excel が立ち上って、そのテキストファイルを見る、なんて動作になります。


今回遭遇した現象は、同一のサーバを使っているのでしょうから、クライアント側
の OS 及び ブラウザの MIME TYPE 定義の差が、動きの差の原因です。
    • good
    • 0
この回答へのお礼

早速のアドバイスありがとうございました。
そのような仕組みになっていたわけですね。
この問題を解決するのには、サーバー上でMIME TYPEの
設定をクライアントマシンの設定にないような設定にすれば、
うまくダウンロードできるようになりますね。
細かいところまで解説していただき、誠にありがとうございました。
またなにかありましたら宜しくお願い致します。

お礼日時:2001/08/10 18:31

このQ&Aに関連する人気のQ&A

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

このQ&Aを見た人が検索しているワード

このQ&Aと関連する良く見られている質問

Qダウンロード支援フリーソフトについて

ダウンロード支援フリーソフトについて
色々なダウンロード支援フリーソフトを試しましたが私の設定が良くないのか私の思うようにダウンロード出来ません、おすすめのダウンロード支援フリーソフト・設定を教えてください。

用途としてはインターネットのページ上でサムネイル化されている画像を大きいサイズで保存したいのです、上記のとおり一通りフリーソフトを試しましたがサムネイルサイズの小さい画像しか保存できず困っています。

フリーソフト等を使ってサムネイル化された画像を元々のサイズで保存する方法はないのでしょうか?出来るのなら出来るフリーソフト・設定を教えて下さい。

質問内容が分かりにくく大変申し訳ありません。

Aベストアンサー

そのサムネイルは大きい画像へのリンクになっていますか?

小さいサムネイル画像しか持たない(リンクしていない)画像だったらどんなソフトを使っても小さな画像しか得られませんので

http://www.flashget.com/index_jp.htm

QTARGET=_blankと、

リンクに触れただけで、別ウインドウを開くには、どうしたら良いんでしょうか?
<a TARGET=_blank href=""onMouseOver="location.href='リンク先'"></a>
上は、どこが間違っているのでしょうか?
        

Aベストアンサー

<a href="" onMouseOver="window.open('リンク先')">ccc</a>
とかで良いのでは?

window.openについての詳細は書籍ネット等々で調べてください。

Qフリーソフトをダウンロード,なのに有償版のアイコンがある…

お教えください。

ラスター・ベクター変換で
http://www.softsoft.net/wintopo/dl-wintopo.htm
という英国のWinTopo Freeware 1.7というフリーソフトをダウンロードしました。

ですが,インストールを終えてみるとWinTopo Freeware 1.7のフリーソフトとWinTopo Professionalの有償版のアイコンがうまれているのです。

どこかで間違った手続きをしたのでしょうか?

特に変わったこともなくダウンロードして,インストールをしました。 

そして,サイトがすべて英語なのでわかりづらくて困っています。

フリーソフトのみをダウンロードしたつもりなのにWinTopo Freeware 1.7のフリーソフトとWinTopo Professionalの有償版のアイコンがあることや,間違いダウンロードをしてしまったかもしれないということについて尋ねたくてもどうしてよいかわかりません。

これは請求されるのでしょうか?

もし,ダウンロードミスをしていた場合,これは間違 いダウンロードだとしてダウンロードを返上,撤回す るのはどうすればよいでしょうか?

お教えください。

ラスター・ベクター変換で
http://www.softsoft.net/wintopo/dl-wintopo.htm
という英国のWinTopo Freeware 1.7というフリーソフトをダウンロードしました。

ですが,インストールを終えてみるとWinTopo Freeware 1.7のフリーソフトとWinTopo Professionalの有償版のアイコンがうまれているのです。

どこかで間違った手続きをしたのでしょうか?

特に変わったこともなくダウンロードして,インストールをしました。 

そして,サイトがすべて英語なのでわかりづらくて困ってい...続きを読む

Aベストアンサー

正常です。

私もインストールしたことがありますが、たしかその有償版は期間限定だか機能限定だかの試用版のはずです。
一緒にインストールされる旨どこかに書かれていたと思います。

Qブラウザ毎の対応について

HTML初心者です。

自作べた打ちでHTMLを書いてアップしたのですが、Googleクロームで確認したところ<a href>で記載したリンクが開きません。

Googleクロームの他、IE、firefoxで確認しましたが、きちんとリンクが開くので読みこめていると思います。

ちなみに「Ctrl+クリック」を試したところ「無題」となってしまいました。

何かHTML上で設定をする必要があるのでしょうか?

お分かりになる方いらっしゃったら、教えていただけると助かります。
よろしくお願いします。

Aベストアンサー

ホームページのコードを書くときは、一番最初に、「DOCTYPE宣言」を宣言します。
「DOCTYPE宣言」とは、その文書がどのバージョンのHTMLで、どの仕様に従って作られているのかをブラウザに伝えるためのものです。

また、「DTD(文書型定義)」とは、そのバージョンのHTMLで使用することができる要素と属性、要素の配置に関するルールなどを定義しているものです。
このDTDには、Strict(厳密型)、Transitional(移行型)、Frameset(フレーム設定用)の3種類があります。

あまりHTMLの文法対して厳密に、書きますと、ブラウザで表示できなくなることがあるので、私は、Transitional(移行型)で書いています。

例)HTML4.01で書く場合

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
//ここに、CSSスタイルの宣言などを書く
</head>
<body>
//ウェブページの本文。
<a href="http://www.***.com(リンク先のアドレス)"></a>
</dody>
</html>

例の書き方で、クロームでも表示されると思います。
もし、表示できなければ、["http://www.w3.org/TR/html4/loose.dtd"]を消去してください。

ホームページのコードを書くときは、一番最初に、「DOCTYPE宣言」を宣言します。
「DOCTYPE宣言」とは、その文書がどのバージョンのHTMLで、どの仕様に従って作られているのかをブラウザに伝えるためのものです。

また、「DTD(文書型定義)」とは、そのバージョンのHTMLで使用することができる要素と属性、要素の配置に関するルールなどを定義しているものです。
このDTDには、Strict(厳密型)、Transitional(移行型)、Frameset(フレーム設定用)の3種類があります。

あまりHTMLの文法対して厳密に、書きま...続きを読む

Q「着もと」というフリーソフトのダウンロードサイトが開けなく、ソフトがダ

「着もと」というフリーソフトのダウンロードサイトが開けなく、ソフトがダウンロードできません。
着もとのように着信音設定を可能にするフリーソフトがあれば教えていただけないでしょうか?

Aベストアンサー

http://www.vector.co.jp/soft/dl/winnt/art/se460732.html
ここからどうぞ

QExcelのファイルがブラウザで開かれてしまう。

初めてWebPageを作りました。

Excelのファイルをダウンロードするようにしたいのですが、なぜかブラウザ(IE)の中でファイルが開かれてしまいます。

よくあるように「このファイルを上記の場所から開く」or「このファイルをディスクに保存する」というのが出るようにしたいのですが、何か方法があるのでしょうか。

なお、以下のように記述しています。
<A HREF="http://members.tripod.co.jp/***/***/something.xls">テスト</A>

よろしくお願いします。

Aベストアンサー

単純にダウンロードするようにしたいんですよね?
簡単な方法としては、zipとかで圧縮してしまうことです。
ダウンロードするかしないかは、ブラウザが拡張子とかを見て判断するので、.zipや自己解凍型の.exeにしておけば、普通にダウンロードするようになります。
ただし、この場合は逆にIEで開くことはできません。

あとは、右クリックで「対象をファイルに保存」を選んでくださいとか、注釈を入れるのもありだと思いますが。

Qベクターのフリーソフトがうまくダウンロードできない

ベクターのフリーソフトを手順どうりダウンロードして 解凍ソフトを重ねて
解凍してみると何故か全て、エキサイト壁紙マネジャーの絵になります。
どんな、フリーソフトをダウンロードしても全部 壁紙マネジャーになるのです
なぜでしょうか?教えてください

Aベストアンサー

壁紙マネジャーを終了してから ダウンロードしてみては いかがでしょうか?
そのソフトが 余計なことをしているのかもしれません。

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

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

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

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

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

Aベストアンサー

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

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


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

Qベクターのあるフリーソフトのダウンロード法

訳があって デザインした文字をTシャツに昇華プリント加工する必要に迫られ しかも「立体文字」を
デザインする必要に迫られ ウェブサイトをさまよってると ベクターのフリーソフト「もこもこ」なるサイトに出会いました。
http://www.vector.co.jp/vpack/browse/pickup/pw5/pw005196.html
フリーソフトと分かって 喜びいさんでダウンロード
しようとして うまくダウンロード出来ません。
ウェブ上の「ダウンロード」の項をクリックしても
うまくダウンロード出来ません。
実は ベクターのフリーソフトをダウンロードした
経験ゼロです。ひょっとして 事前の会員登録制?
なのでしょうか。
どなたか 御教示 お待ちしています。
PS。「ラーサプラス」なる解凍ソフトは
   インストール済みです。

Aベストアンサー

最近「Vアップ通知」なるサービスが開始され、ダウンロードを開始する前に、そのサービスの案内ページが挿入されるようになりました。
このページで「登録するとバージョンアップの連絡…」などの文面があるのでそれで迷われたのでしょうか?
案内ページの下にある「いまは登録しない」ボタンを押すととりあえずダウンロードが開始されますよ。

自分も変更直後に「登録が必要になったのか?」と勘違いし少しハマりました(^^;

QエクセルやCSVファイルをリンク集に使うhrefに変換

お世話になります。
リンク集などで使う<a href="xxx.html">~</a>というhtmlを大量に書き出す便利なソフトはありませんか?

エクセルで管理しているリストを変換するのに時間がかかりすぎるので、その様なソフトもしくはやり方を知っている方、教えてください。

宜しくお願いいたします。

Aベストアンサー

エクセルでリスト管理しているならマクロが一番使い勝手が
よいのでは?


人気Q&Aランキング

おすすめ情報