- 締切済み
ダウンロードダイアログを表示するには
会社のホームページを作り直しています。 会社のホームページの中から、ダウンロードダイアログを表示させ 社報(pdfファイル)をダウンロードできる様にしたいのですが、方法がわからず困っております。 詳しい方、ご教授下さい。 スクリプトはjavascriptです。 いろいろ調べてみて、サーバーに細工をする方法や、ASP.NETでのプログラム等参考例はありましたが、うまくいきません。どうかよろしくお願いします。
- jh6nco
- お礼率33% (14/42)
- JavaScript
- 回答数1
- ありがとう数0
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- 中村 拓男(@tknakamuri)
- ベストアンサー率35% (674/1896)
簡単な回答としては Content-Disposition ヘッダを使う なのですが、詳細は調べていただくとして、 1) IE とそれ以外のブラウザで日本語ファイル名の挙動が異なる。 2) IEでは長いファイル名はトラブルの元 などの注意事項があります。できれば短い英数のファイル名を 使うことをおすすめします。
関連するQ&A
- ファイルのダウンロードダイアログの表示
以前にも同じ質問がありましたらごめんなさい。 HPにて画像などを選択(クリック)したときに、 ファイルの保存ダイアログを表示させて、サー バー上にあるJPG画像などをローカルの場所へ 保存させたいのですが、どのように記載すれば いいのか、どの言語(Perl?PHP?)を使えば いいのかわかりません。 Script(javascript、VBscript)では、でき ないようですし…。<A HREF>を使用して圧縮 ファイル形式での保存方法は知っていますが、 チェックボックスを使用して複数ファイルを一 度にダウンロードできるようにするのが最終目 的なので、その方法では難しいのです。どなた かわかる方がいらしたら教えて頂けませんか? よろしくお願いします。
- ベストアンサー
- CGI
- IE6でのダウンロードダイアログボックスがでない
ホームページからCSVファイルをダウンロードさせていましたが、IE6のブラウザーを使うとブラウザー上にテキスト表示されてしまいます。IEの5や5.5は問題なくダイアログボックスが出てきて保管か表示か選べる様になっていました。IE6でもダイアログボックスを出したいのですがどのようにしたらよいでしょうか教えて下さい。 現在使用しているソースです。 <%@ LANGUAGE="VBScript" %> <% Response.Redirect(/xxx/xxx/file.csv) %> サーバーの仕様です OS NT4.0 IIS 4.0 ASP 5.6
- ベストアンサー
- Microsoft ASP
- pdfをダイアログを表示させてダウンロードしたい
インターネット上でpdfファイルを、ダイアログ表示させて ダウンロードしたいのですが。 .htaccessなどどんな方法でも結構です。 ただし ・ファイル名は変更しない。 ・圧縮もしない。 ・Winでの右クリックもしない。 以上の条件でお願いします。
- 締切済み
- その他(インターネット・Webサービス)
- 「ファイルのダウンロード」ダイアログについて
VBで画面を作り、ディストリビューションウィザードにて「インターネットパッケージ」を作成します。 これでできたファイル(XXX.html、XXX.cab、XXX.vbd)を社内のサーバー上に配置して各クライアントから動作させるアプリケーションがあります。 (IIS4.0を利用して配布します) これまではIE5~6を使用していて問題なかったのですが、IE6のセキュリティパッチ(※下記URL)をあてると毎回画面を呼び出す度に「ファイルのダウンロード」ダイアログが表示されるようになってしまいました。「開く」を選択すれは普通に動作するのですが、できればこのダイアログが表示されないようにしたいのです。 「この種類のファイルであれば常に警告する」のチェックをはずしてOKしても毎回同じダイアログが表示されます。 拡張子VBDを登録すると一度開いたことのある画面は表示させることができるのですがそれ以外(Download Program Filesフォルダ内に存在しないもの)は表示されなくなります。 このダイアログを表示させないようにする方法がありましたら教えて下さい。 あまりうまく説明できなくてすみません。ご質問頂ければ補足しますので、宜しくお願いします。 ※セキュリティパッチについて http://www.microsoft.com/japan/technet/treeview/default.asp?url=/japan/technet/security/bulletin/ms01-058.asp
- 締切済み
- その他(インターネット接続・通信)
- CSVファイルダウンロードダイアログのキャンセルイベント取得方法
こんにちは。 色々調べてみましたが、なぜかどこにも答えが見つかりませんでしたのでご教授よろしくお願いします。 ASPでCSVファイルをダウンロードする際、 Response.AddHeader "Content-Disposition","attachment; filename=AAA.csv;" としてダウンロードダイアログを出力しています。 このダイアログで、キャンセルボタンのクリックイベントと取りたいのですが、どのようにするのでしょうか? キャンセルした場合、以降に続くサーバサイドの処理をスキップさせたいのですが… よろしくお願いします!
- ベストアンサー
- Microsoft ASP
- PCのダウンロードのダイアログ内の表示プログラム
変な題名で申し訳ないのですが分かる様な言葉がそれしか見つからなかったのでスミマセン。 本題ですが、ウィンドウズXPの動作が遅くなり無駄そうなプラグラムを片っ端から削除していたら ファイル等からダウンロードした時にダウンロードマネージャーのダイアログ?内に表示される筈 のファイル名が全く表示されなくなってしまいました(空白)。右下からポップアップ?で ダウンロード終了?完了?の表示は出てるので実際にはダウンロードされていると思いますが ダイアログ内に表示してくれないとクリックして次に進めないので困っております。 何方か詳しい方、そのプログラムを元に戻したい(教えて欲しい)のですがご教授頂けたらと 思います、宜しくお願い致します。 NEC VALUESTAR VS700/BD WINDOWS XP です。
- 締切済み
- その他(プログラミング・開発)
- ダウンロードダイアログなしでローカル端末にダウンロードするには
ASPにおいてDBよりデータを抽出し、CSVファイル形式としてローカル端末の指定ディレクトリにダウンロードしたいのですが、ご教授お願いします。本当に困っています!!! ここで問題になるのが 1.ダウンロードダイアログを表示せずにローカル端末の固定のディレクトリにダウンロードしたいということ。 2.ダウンロードするファイルは1度に2,3ファイルあるということです。 ちなみに Response.AddHeader "Content-Disposition","filename=[ファイル名]" Response.ContentType = "application/octet-stream-dummy" ではファイル名指定しかできませんし、一度に2,3ファイルをダウンロードすることもできまん。これから発展させることはできるのでしょうか??違う方法でもいいのでいい案があったらご教授ください!!! よろしくおねがいします!!!!!
- ベストアンサー
- Microsoft ASP
- 「ファイルのダウンロード」のダイアログを出さない方法
HTMLファイルから「*.chm」(HTMLヘルプ形式)や「*.exe」などの実行ファイルを呼び出すと「ファイルのダウンロード」のダイアログが出て「ファイルによってはコンピュータに問題を起こす可能性があります…」と表示され「開く」「保存」…を選択する必要があります。 下はHTMLのプログラムの一例です。 〔例〕 <a href="example.chm">ヘルプ</a> 「□この種類のファイルであれば常に警告する」が選択無効(影表示)になっており、常に「ファイルのダウンロード」のダイアログが表示されます。 上の[例]でスクリーンに表示される[ヘルプ]をクリックすることで[example.chm]を開きたいのです。また、「*.exe」ファイルについても、選択ダイアログを表示せずに指定のファイルを実行したいのですが…方法を教えてください。 よろしくお願いします。
- ベストアンサー
- HTML
- ケータイでのダイアログ表示。
携帯版(ドコモ)のフレームダウンロードサイトを製作しております。サーバーに呼びに行って、フレーム画像を表示させるまで出来ましたが、その後「ダウンロードしますか?」「YES」「NO」といったようなダイアログの表示方法?(製作方法)が分かりません。分かりやすく説明いただければ大変助かります。
- 締切済み
- JavaScript
- IE6.0でCSVダウンロードができない
いつも拝見しています。 今回はIE6.0で起こっている現象について困っている 事があります。 それは、IE6.0にてJavascriptのlocationを使用して作 成しているCSVファイルをダウンロードさせる様に開発 しているのですが、ファイルの保存ダイアログが表示さ れずに、CSVファイルがそのままブラウザで表示されて しまいます。(ネスケではダイアログが表示されます。 ) そのため、前画面の情報が消えてしまって大変困ってお ります。IEでもファイルの保存ダイアログが表示される 様にするにはどのようにしたらよいのでしょうか? 恐れ入りますがどなたかご存じの方がいらっしゃいまし たらご教授頂きたく存じます。 開発環境 サーバ:Windows2000Server IIS5.0 言語 :ASP ブラウザ:IE6.0、5.5SP2、NC4.78、NS7.1対象
- ベストアンサー
- Microsoft ASP