• 締切済み

WebサーバにExcelファイルを置くと

Webサーバ上に、hoge.xlsファイルを置いて、 Htmlにて、<a>タグを利用してファイルを配布したいのですが、 <a>タグで書かれたリンクをクリックすると、Excelファイルがダウンロードされず、直接開かれてしまいます。 ファイルをダウンロードするようにするには、 Webサーバの設定が必要なのでしょうか?もしくは、クライアントのブラウザーの設定が必要なのでしょうか? 右クリックをしてファイルを保存や、圧縮して配布する方法以外で、 クリックしたらファイルをダウンロードとしたいのですが、 どなたか解決方法がわかる方がいらっしゃいましたら教えていただけませんか? よろしくお願いします。

みんなの回答

  • kosa
  • ベストアンサー率25% (379/1464)
回答No.1

xlsはセクセルの拡張子なのでダウンロードしにきたユーザのPCにエクセルがインストールされているとWEB上でエクセルが起動します。 これは仕方ありません。 ですがどうしてもエクセルを開かずにダウンロードさせたいのであれば圧縮ファイルにすることをお勧めします。 ZIPやLZHなどの形式にすれば解決出るでしょう。

関連するQ&A

  • ホームサーバーからファイルのアップロード

    最近やっとのことでホームサーバーを立ち上げました。 質問ですが、サーバーからクライアントの要求で圧縮ファイルをアップする方法がわかりません。 オンラインソフトをダウンロードするときに良くある「ダウンロード」書かれたリンク?をクリックすると「開く」だの「保存」だの「保存先フォルダー」だのと聞いてきてダウンロードさせる、あの方法です。

    • ベストアンサー
    • CGI
  • ダウンロードしてきたファイルがリネームされている現象について。

    webからダウンロードしてきたマクロが入っているExcelファイル(hoge.xls)が、hoge[1].xlsにリネームされ正常に開くことができません。 『読み取り専用か編集』とゆう選択肢が表示されファイルを開けません。 IE4.0だとhoge.xlsで開くことができますが、 IE5.5 SP2だと hoge[1].xlsにリネームされ、うまくファイルが開きません。 要はhoge.xlsだったファイルが、何らかの理由で hoge[1].xlsになるとゆうことです。 IEの設定でロックをするところがあるのでしょうか。あるいはマクロの作りかたがおかしいのでしょうか。端末の設定なのでしょうか。。。OSはwin98です。 どなたか分かるかたおられましたら教えてください。 宜しくお願いします。

  • 圧縮ファイルのダウンロード

    友人達にホームページから写真をダウンロードしてもらおうと、圧縮ファイルにしたのですが、クリックしても「ページがみつかりません」となってしまいます。 zipもexeもlzhでも、すべてダウンロードできません。 パソコンの設定を変えたらダウンロードできるようですが、他のサイトで特に設定を変えなくてもダウンロードできる所もあります。 何が違うのでしょうか。 <a href="圧縮ファイル.拡張子">DL</a> このタグではダメですか? サーバーは「さくらインターネットライト版」です。 友人はパソコンに詳しくないので、何も変えないでダウンロードできるようにしたいのです。 よろしくお願いします。

    • ベストアンサー
    • HTML
  • Webサーバ経由で別のWebサーバにアクセス

    クライアントPCから、WebサーバAにアクセスし、WebサーバBのWebページを見たいです。 理由は、WebサーバBはWebサーバA(のIPアドレス)からのアクセスしか受け付けず、 クライアントから直接WebサーバBにアクセスできないためです。 WebサーバAにアプリケーションをインストールしたり、設定を変える権限はありますが、 できるだけアプリケーション側でそのようなことができるようにしたいです。 宜しくお願い致します。

  • Webサーバに対して

    初心者なので・・・ Webサーバを構築しました。(TOMCAT使用) クライアント側からアクセスをしようとしていますが、 まずはクライアント側の設定で何か必要ですか? ↓これでアクセスしましたができません。 http:/サーバ名/var/www/html/indez.html

  • 大きなファイルを置けるサーバー

    レンタルサーバー上にホームページを開いているのですが、アップロードできるファイルサイズに制限があり、大きなファイルをアップロードできません。 <html> <body> <a href="https://hoge.com/大きなサイズのファイル.dat">クリックして下さい</a> </body> </html> 例えば、HTMLで上のように大きなサイズのファイルを参照する場合、サーバー(上ではhoge.com)でお勧めのところはありますか。 (長期間無料で置け、外から参照可能なレンタルサーバーという感じでしょうか) よろしくお願いします。

  • 【WEB】サーバーとローカルでのURI設定ファイル

    WEBのデータをローカルからサーバーに上げるとき ベースのURI等のパスの指定の設定ファイルや、.htaccessファイルが 例えば ローカル向け設定 だと http://localhost/ なのに、公開サイト向け設定では http://hoge.com/ 等と、ローカルとサーバーで食い違い、 アップしても正しく表示されないことがあります。 アップの前にいちいち修正するのは面倒ですし、 ベースURI等が入ってる設定ファイルは、基本的にアップしないという方法を取ると、 厳選して、アップしなければならなかったり、間違ってアップしたりしてしまう可能性があります。 URI設定が含むファイルを ローカル、サーバー 特に意識することなく 管理する良い方法はないでしょうか?

    • ベストアンサー
    • CSS
  • ubuntuでのファイルサーバ

    ubuntuでのファイルサーバ ファイルサーバ(samba)を2台運用しています.A,Bとします. Aはメンバのバックアップ用,もう片方のBはAのミラーリングをしています. AからBへ定期的なバックアップをおこなっているのですが, その定期的なバックアップ中にAに保存されているファイルを更新されたくありません. なので,実現したい機能が2つかあります. #足りてるかわかりませんが 1.Aにアクセスして,ファイルをダウンロード(アップロード)を検出したいのですが,   どのようなコマンドを打てばよいのでしょうか  (ダウンロードの終了にかかる時間もしりたいです.) 2.定期的なバックアップを行う際にファイルサーバのサービスを一時中断して,   もしその時にアクセスしてファイルをダウンロード(アップロード)しようとした   場合にはクライアントに警告メッセージをウィンドウで表示させる.  (linux・windowsの両環境で表示) 1.はファイルをダウンロード(アップロード)の時間が定期的なバックアップの時間に   ずれ込んだ場合,バックアップの時刻をずらす必要があります. 2.はファイルを更新されたくないので,アクセスをブロックする必要があります,   仕様を知ってる人がすべてだとは限らないので分かりやすくするために   クライアント側でウィンドウを表示させる必要があります.   #ビープ音でもいいのですが,故障だと勘違いされるとこまりますので・・・ 1.2.を実現させる方法はありますでしょうか?宜しくお願いします.

  • ファイルサーバの書類を削除するとどこへ行くのか

    ファイルサーバ内の書類AをクライアントPCで右クリックで「削除」した場合、どこへ行くのでしょう。 サーバ内のごみ箱にも、クライアントのごみ箱にもありません。 復活させる方法はあるのでしょうか?

  • 自作WEBページからPDFファイル等を配布する方法は?

    レンタルサーバーに自作WEBページをアップしていますが、これにPDFファイルや圧縮ファイル、動画ファイルをアップし、不特定の人にダウンロードしてもらう仕組みをつくるはどうすればよいか分かりやすく教えて下さい。  WEB作成はホームページビルダーとタグを併用して作成しています。

専門家に質問してみよう