• 締切済み

ファイルのダウンロード

InternetExplorer等のブラウザで任意のページでリンクさせるページがあった場合、リンク先がPDFファイルやexeファイルなどをクリックすると、「開く」or「実行」と「保存」の選択項目が出てきますが、これを「保存」のみにするようにする方法はありますか? 但し、リンク先を右クリックして対象のファイルを保存する方法を省いた方法です。また、クライアントにレジストリやPCの設定を変更させるやり方は避けたいのです。 なお、HTMLに限らずJavascriptやPHP等の言語を使用するのはOKです。 いまいち伝わりにくいと思いますが、よろしくお願いします。

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

みんなの回答

  • LAIT2
  • ベストアンサー率60% (3/5)
回答No.1

それは・・・・・・Jaavscriptでは無理だと思います。 IEのみになりますが、ActiveXなどのコンポーネントをダウンロードさせ、ダウンロードボタンをクリックしたら、それを起動させるという手もあります。 しかし、その方法は、次のようなデメリットがあります。  ・プログラミング勉強をしなくてはならない  ・ActiveXをダウンロードさせるために、上級者などの人は、不振がられる。  ・一部のウイルス対策ソフトでは誤検出するかもしれない。  ・セキュリティが厳重だと、その方法は適用されない。 すなわち、無理だということです。

関連するQ&A

  • マウスクリックでファイルをダウンロード

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

    • ベストアンサー
    • HTML
  • サファリでリンク先のファイルをダウンロードするボタン

    Internet Explorerでインターネット上のページを見ているときにそのページの中にある「ファイルにリンクしている文字列」を右クリックすると、プルダウンメニューが表示されて、その中に「対象をファイルに保存」というボタンがあり、これを左クリックするとリンク先のファイルがダウンロードされます。 Macのサファリで上記のようなダウンロードをしたい場合は、「ファイルにリンクしている文字列」に対してどのような操作を行うのでしょうか。 また、Internet Explorerの「対象をファイルに保存」に相当するボタン(つまり、それをクリックすると、ファイルの保存先を聞いてくるボタン)には何という文字列が表示されているのでしょうか。

  • PDFファイルが表示できなくなる

    現在、入力フォームで各種情報及びパスワードを入力後に PDFファイルへのリンクが記されたHTMLページを作成しています。 ただ、PDFファイルのURLを直接打つことでファイルアクセスされること を防ぐため、.htaccessを用いてリファラの管理を行っています。 ここで問題が発生しているのですが、現状IEによるリンクをクリックすることによるpdfビューアーによる表示が出来ない状況です。 ビューアーの起動は確認できるのですが、pdfファイルを完全に開くことが出来ずに処理が固まってしまいます。 また、IEでリンクを右クリックして「対象をファイルに保存」を選択しても下記のエラー文が表示され保存されません。 エラー文  「Internet Explorerでは"ドメイン名" - "ファイル名"をダウンロードできません。このインターネットのサイトは開くことができませんでした。 要求するサイトが使用できないか、見つけることができません。後でやり直してください」 リンクからのPDFファイルへの表示と右クリックからのファイル保存方法への解決策などありましたら、ご教授下さい。

  • 左クリックでダウンロードするには

    とても困っています。 テキストリンクでリンク先がPDFファイルの場合、 左クリック一発でダウンロードする方法を探しています。 JavaScriptでできるのかどうかも判りませんが、 どなたか助けてください。 よろしくお願いします。

  • ファイルのダウンロードのイベント取得について

    いつもお世話になっております。 タイトルの表記が的を得ていないかもしれませんので、説明させてください。 現在、PHPでとあるサイトを構築しております。その中で、exeやpdfのファイルをダウンロードできるようなページも作成しております。 PHPはセッション管理のために使用しています。ので、実際には、HTMLの<a href="ファイル名">@@@</a>というHTMLソースをPHPでprintしています。 で、ユーザがマウスクリックをした場合、OSのファイルのダウンロードというダイアログが出て、「開く」または「保存」をクリックすることでダウンロードは可能です。 そこで、ファイルがダウンロードされたときに、ダウンロードされたというログを出力したいのですが、方法がわかりません。現在、それ以外の場所でのログはPHPの関数を用意し、ログ出力しております。 <aタグを使用しているので、JavaScriptで、マウスイベントを取得できるかと思ったのですが・・・。いい方法があれば教えていただきたいと思います。 よろしくお願いします。

    • ベストアンサー
    • PHP
  • リンク先ファイルを一括ダウンロードするソフト

    http://www.openspc2.org/reibun/javascript/index.htmlのページの リンク先全てのHTMLファイルを一括ダウンロードしてローカルファイル として保存しておきたいのですが自動的に一括してファイルをダウンロード する様なソフトはないでしょうか

  • ネット上の pdf ファイルの保存の仕方

    Googleで検索した後、pdfファイルがリンク先の場合、よく直接pdfファイルが開かず、htmlページを介してredirectされてpdfファイルが開きますよね? あれをpdfファイルを開いた状態から保存できない場合(ロックがかかっている場合)、どうやって保存するのですか? Googleから直接pdfにリンクされている場合は、右クリックからリンク先保存すればいいことですが、この場合、その手が使えません。お願いします。

  • IEでPDFファイルが見れない

    はじめまして。 Internet ExplorerでPDFファイルへのリンクをクリックすると、普通はそのままPDFファイルが見れると思うのですが、Acrobatが開いてしまい、表示できません(Acrobat ReaderではなくてAcrobat)。前に、PDFファイルをダブルクリックしたときにAcrobatを開くよう設定したことがあったのを覚えていますが、それを戻してもどうしてもIEからPDFが見れなくなってしまいました。ですので、今はPDFリンクを右クリックして一度ローカルに保存してから開き直しているという状況です。Internet ExplorerのPDFファイルへのリンクをクリックしたときに、AcrobatではなくAcrobat Readerが開くようにする方法を知っている方がいましたら、教えていただけませんでしょうか? インターネット オプションや色々なタブで試してみたのですが、いっこうに見つかりません……。 よろしくお願いします。 ちなみに、環境はWindows XP、IE 6.0、Reader 7.0、Acrobat 5.0です。

  • サイトからファイルをダウンロードさせたい。

    CD-ROM配布で、wordや一太郎のテンプレート集を作っています。 メインページはHTMLとFlashで作成しています。 このメインページには各ファイル用にダウンロードボタンを表示し、そのボタンを押すと、ローカルのPCに該当するテンプレートをダウンロードさせるようにしたいのですが、やり方がわかりません。 出来るなら、右クリック「対象ファイルを保存」は使いたくありません。 そして圧縮ファイルも使いたくないのですが・・・。 HTMLかJavaScriptかFlashのActionScriptでこのようなことは、出来ますか?

  • VBSCRIPT + WSHで WEBからのファイルをダウンロード

    こんにちは。 下記の様なスクリプトを作りたいのですが、どなたかいいアイデアはないでしょうか。 [やりたいこと] WEBを巡回し、条件にあてはまるファイル(PDFやmp3など)をダウンロードする。 (VBS+WSHで) 今はInternetExplorer.Application で巡回してソースからファイル名を見つけ、それをCUI版Gethtml等のソフトで落としたりしています。 ただ、ページにJavaScriptなんかがつかってあったりすると、うまくいきません。 また、ページを巡回した後にキャッシュから手作業でファイルを拾ってくる方法も試したのですが、せっかく途中まで自動化しても手作業が入ってしまうところがいまいちです。 InternetExplorer.Application で巡回して直接ファイルを任意のフォルダにダウンロードする方法をご存知の方、教えていただけませんか。