• 締切済み

画像ダウンロード

TMEspionです。 画像ダウンロードページを作る際に、複数選択してまとめてダウンロード、又は、ダウンロードした画像をメールで送るといった動作をする場合、perlみたいな別ファイルを使わずにHTMLに埋め込み型(javascriptでもPHPでも)で、できないものなんでしょうか? もしできるとすれば、参考ページの紹介もお願いします。

  • HTML
  • 回答数1
  • ありがとう数2

みんなの回答

  • yambejp
  • ベストアンサー率51% (3827/7415)
回答No.1

PHPでダウンロード用のヘッダをつけて、javascriptのwindow.openメソッドで開いてやってはどうでしょうか? (面倒なので実証はしていませんが)

TMEspion
質問者

お礼

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

関連するQ&A

  • ファイルのダウンロードダイアログの表示

    以前にも同じ質問がありましたらごめんなさい。 HPにて画像などを選択(クリック)したときに、 ファイルの保存ダイアログを表示させて、サー バー上にあるJPG画像などをローカルの場所へ 保存させたいのですが、どのように記載すれば いいのか、どの言語(Perl?PHP?)を使えば いいのかわかりません。 Script(javascript、VBscript)では、でき ないようですし…。<A HREF>を使用して圧縮 ファイル形式での保存方法は知っていますが、 チェックボックスを使用して複数ファイルを一 度にダウンロードできるようにするのが最終目 的なので、その方法では難しいのです。どなた かわかる方がいらしたら教えて頂けませんか? よろしくお願いします。

    • ベストアンサー
    • CGI
  • 複数ダウンロードさせるプログラム。

    複数ダウンロードさせるプログラム。 現在PHPでファイルをダウンロードされるプログラムを作成しているのですが、手詰まりになりましたので教えてください。ダウンロードは圧縮しない方法で考えています。 やりたいことは、 1、チェックボックスでファイルを選択。 2、ファイルを1つずつダウンロード(1つのダウンロードが完了したら次のファイル) です。 ちなみにラジオボタンで1つ選択してダウンロードさせるプログラムはできています。 javascriptを使えば良さそうですが、よくわかりません。 よろしくお願いします。

    • ベストアンサー
    • PHP
  • マウスクリックでファイルをダウンロード

    Webページ上で次のようなことは可能なのでしょうか? 1)ブラウザ上に表示されているWebページ上でマウスクリック(リンク、ボタン等) 2)必ずダウンロードのダイアログが開きダウンロードを行う 具体的に説明しますと、 WebページでPDFファイルへのリンクが張られているとします。 ブラウザでこの部分をクリックすると、PDFプラグインがインストールされていると ブラウザ内でこのPDFファイルが表示されてしまいます。 しかし、この表示をさせずに該当PDFファイルをダウンロードさせたいわけです。 リンクを右クリックして"ダウンロード"を選択すれば可能ですが、プラグインの 有無に関わらず左クリックで必ずダウンロード処理をさせたいということです。 これを実現させる方法がありましたらお教えください。 なお、WebページはCGI(Perl)を使用して表示していますので、HTML,JavaScript, Perlなら使用可能です。 以上、よろしくお願いします。

    • ベストアンサー
    • HTML
  • 画像をランダム表示させたい

    画像を5枚横並びにランダム表示させたいです。 XHTMLとCSSでサイトを制作しようと考えています。 イメージフォルダに複数の画像データを格納、そこからアクセス毎にランダム(同じものが表示されないよう)表示。 画像をクリックすると指定したページにリンク。 下記URLページ右の真ん中あたりにある感じのものです。 http://picpi.net/main.html 方法としてはCGI、Javascriptなどいろいろあると思うのですが、まったくわからない人間です。 参考になるサイト、もしくは答えまで出して頂けると大変助かります。 以下、参考までにサーバ環境です。 perl5.8.、Ruby1.8.、Python2.4.、PHP4.4.、PHP5.1.、MySQL4.0.25、ColdFusion が使えるそうです。

  • ページの表示と同時にダウンロードさせたい

    いつもお世話になっています。 入力フォームから必要な項目を入力して、送信するとPHPでいろいろ処理して、その後ありがとうページを表示させると同時にファイルのダウンロードをさせたいと考えています。 処理をするPHPでありがとうページを書き出ししても、別なページに飛ばしてもいいのですが、header(Location:~)ではページが表示できず、別なページを作ってHTML表示後にheader(Location:~)だとファイルのダウンロードができずに困っています。 header(Location:~)を使わずにページの表示と同時にファイルのダウンロードが始まるようにできないでしょうか。

    • ベストアンサー
    • PHP
  • 添付画像のダウンロード

    私はhotmailを利用しています。 GIF形式のアニメーションの添付ファイルのダウンロードがしたいのですが、 「ファイルのダウンロード」をクリックすると、 その画像が表示されたウィンドウが開くだけでPCにダウンロードがされません。 そのウィンドウの「ファイル」→「名前を付けて保存」をすると拡張子がHTMLになってしまいますし、 その画像を「右クリック」→「名前をつけて画像を保存」をするとビットマップ形式になり、 静止画で保存されてしまいます。 画像ではなくエクセルやワードなら、ちゃんとPCにダウンロードができるのですが。。。 過去の質問に同じようなものがあったのですが(http://www.okweb.ne.jp/kotaeru.php3?q=748935)、 解決できません。 どうぞよろしくお願いします。

  • ドラッグできる画像

    こんにちは。2回目の質問です。 またJavaScriptについての質問なんですが、 HTMLページに画像が複数あって、マウスで自由にドラッグして好きな場所に配置したいです。これはHPで解説してくれているページを見つけたんですが、ちょっと違います。 どこが違うかというと、画像の重なり具合が調節できないこと。参考までにつぎのHPをみてください。(注:ポップアップの広告が出ます) http://holden.hp.infoseek.co.jp/sample/c_img5.html ここのお地蔵さんは、招き猫の上に表示することはできません。ただしドラッグしている間は別ですが。 このお地蔵さんと招き猫のようにドラッグで移動できて、さらに画像の上下(前後)をマウスクリックで変えるようにするにはどうしたらいいでしょうか? また2つ以上の画像を配置したい場合はどうしたら良いですか? JavaScriptの記述は私が参考に出したHPのもの意外でもかまいません。できればJavaScriptの記述を書いてほしいです。 お願いします。

  • 複数のサイトからXLMを読み込みひとつのページにする

    XLM・JavaScript・XSL・PHP・Perlなどすべて初心者です。(基礎的な質問で恐縮です) 現在、JavaScriptをつかってサイトの構築をしております。複数のサイト(Amazon/Yahooなど)からXMLをリクエストしてそれを一つのページにしようとしております。XMLをHTMLにパースするのはいろんなところに情報があるのですが、複数のサイトからの複数のXMLデータを読み込み一つのページにまとめるやりかたというのはまったく情報がありません。具体的にはどのようにしたらいいのでしょうか?PHP/Perlというのは複数のXMLデータを読み込むことは可能なのでしょうか?(もし可能な場合は簡単なキーワードでも入れていただけると幸いです。ググッて自分で勉強します)

    • 締切済み
    • XML
  • CSSで背景画像をランダムに同画像を複数個所に表示

    http://okwave.jp/qa/q4805263.html を参考にjavascriptと id="main"を設定して、1か所は動作しました。 そこで、同時に同じ画像を別の場所にも表示しようと、 複数の場所に id="main"を指定したら、 そのページの1番上部にある id="main"の設定箇所しか動作しません。 行いたいことは、 同時に同じ画像を複数個所に表示する方法はないでしょうか。

  • orbit画像ダウンロードについて

    orbit画像ダウンロードについてなのですが画像がダウンロードできません、http://marianet.blog96.fc2.com/blog-entry-227.html のサイトをみてやってみたのですが画面上で右クリック→「 Download all by Orbit 」を選択しても参考サイトのようにURLを選択してダウンロードというところに対象URLが表示されず選択できません。 なのでダウンロードできないのですが原因はなんでしょうか?動画はダウンロードできます、複数のダウンローダーを使い分けたりするのは嫌なので原因のわかる方いましたら教えていただけないでしょうか orbit2.8.8 Firefox 3.0.8です。

専門家に質問してみよう