• 締切済み

ボタンにPDFをダウンロードするアクション

ウェブ初心者です。 宜しくお願い致します。 私はFLASH CS3を利用しています。 ボタンを作成し、そのボタンに対し、”クリックされたらPDFファイルをコンピュータにダウンロードし、自動的にアクロバットでファイルを表示する”、というアクションを設定したいのです。 どういうアクションスクリプトを書けば良いのでしょうか? 教えて頂けると大変助かります。お願いします。

  • vieux
  • お礼率81% (13/16)
  • Flash
  • 回答数1
  • ありがとう数4

みんなの回答

  • BlurFiltan
  • ベストアンサー率91% (1611/1754)
回答No.1

普通にPDFにリンクすれば良いのではないでしょうか。 そういう意味ではないのですか? ActionScript のバージョンを書かれていらっしゃいませんが, ボタンを作成してそのボタンに何かインスタンス名を付けて, そのボタンが存在するフレームに次のように書けばできると思います。 ---ActionScript3.0の場合----------------------------------------- ボタンのインスタンス名.addEventListener(MouseEvent.CLICK, 関数名); function 関数名(evt:MouseEvent):void { navigateToURL(new URLRequest("PDFへのパスと名前"),"_blank"); } --------------------------------------------------------------- ---ActionScript2.0の場合---------------------------------------- ボタンのインスタンス名.onRelease = function():Void{ getURL("PDFへのパスと名前","_blank"); } --------------------------------------------------------------- ボタンのインスタンス名 は適当に「my_btn」とか「pdf_button」 とか付けて 関数名も適当に「getPDF」とか何かにすれば良いと思います。

vieux
質問者

お礼

早速の回答有り難うございます。 助かりました。早速やってみます。 特に、ActionScript3.0かActionScript2.0か考えずにやっていましたが、どう違うのでしょうか?3.0のが簡素化されているとか、そう言う事なのでしょうか? 初心者により分かり易いのはどちらなのでしょう? 再度の質問申し訳ないです...

関連するQ&A

  • PDF

    質問させていただきます!FlashのAction Scriptを使ってボタンを押すとAdobe Acrobat ReaderでPDFファイルが開くようにしたいねですがどうすればよいのでしょうか? ちなみにfscomandも試しました: on(press){ fscommand("exec","aaa.pdf"); } 教えてください!皆さんお願いします!

  • ダウンロードしたPDFファイルについて

    Mac OS 10.3.9でPDFファイル作成用としてアクロバット5.0を使用していますが、ダウンロードしたPDFファイルなどを読む時に文字化けすることがあるため、アドビリーダー7.0をインストールしました。 ところが、PDFファイルをダウンロードし終えると、自動的にアクロバット5.0が立ち上がってしまいます。アドビリーダーが立ち上がるようにするにはどうしたらよいのでしょうか?

    • ベストアンサー
    • Mac
  • firefoxでPDFに対する動作をダウンロードにするには?

    ややこしい質問ですが、よろしくお願いします。 FirefoxでPDFを扱うとき、表示せずにダウンロードするように設定したいのです。PDFへのリンクなら右クリックでダウンロードを選べますが、フォームのボタンを押すとPDFが得られるようなWEBページでは右クリックもできませんので困っています。PDFアプリケーションとしてはAcrobat7 standardが入っています。 Netscapeでは、acrobat側でWEBプラグイン機能をOFFにすれば、netscapeの動作が自動的に変わり、ダウンロードパネルが開くようになりました。 Firefoxでは、acrobatの設定を変えても相変わらずfirefoxの画面で表示しようとしてしまいます。結果として真っ白なウィンドウが表示されます。 ツール→オプションの設定項目を全部調べましたが、content-typeやファイルの拡張子ごとに動作を設定するIEやnetscapeでおなじみの設定項目が存在しません。ダウンロードマネージャの設定も、設定を消したり変更したりするボタンはありますが、新規ボタンがありません。 なお、現在firefoxの拡張機能は一切入れていません。

  • アクションスクリプトでボタンを押すたびに足し算

    Flash CS5上でボタンを押す毎に、設定した数を足していくフラッシュを作りたいのですが うまく動作してくれません。 予めボタンに数字を設定して(例えば100)それをクリックすると テキストフィールドに加算されていく。というものにしたいのですが… 1回クリックで100、2回目で200、…という感じです。 表面上ではボタンと現在の数字だけがあるだけのシンプルなものです。 どのようなアクションスクリプトを記述すれば良いのでしょうか。 詳しい方、教えていただけませんでしょうか? よろしくお願い致します。

  • Ie8のツールバーにPDFに「変換」のボタン

    パソコン1には、Windows XP Professional SP3、インターネットエクスプローラ8(Ie8)、Acrobat 9 Proをインストールしていますが、Ie8で「表示→ツールバー」と進んだときに表示されるプルダウンメニューで「Adobe PDF」にチェックマークを入れると、ツールバーに「変換」というアイコン(ボタン?)が表示されて、このアイコンをクリックすると閲覧中のWebページがPDFファイルに変換されて便利です。 パソコン2には、Windows 7 Ultimate 64、Ie8、Acrobat 9 Proをインストールしていますが、Ie8で「表示→ツールバー」と進んだときに表示されるプルダウンメニューに「Adobe PDF」という選択肢がないため、ツールバーに「変換」というアイコン(ボタン?)が表示されず、そのため閲覧中のWebページをPDFファイルに変換できません。もちろん、Ie8で「ファイル→印刷」と進めば閲覧中のWebページをPDFファイルにすることはできるのですが、このようにして作成したPDFファイルと「変換」というアイコンをクリックして作成したPDFファイルは微妙に違っており、「変換」というアイコンをクリックして作成したPDFファイルの方が使いやすいのでどうしても「変換」というアイコンを表示したいのです。 パソコン2で、ツールバーに「変換」というアイコン(ボタン?)を表示させるにはどうしたらいいでしょうか。

  • ◆Web上のPDFが開けないのですが・・・教えて?

    ある会社の商品購入の会員になるためWeb上から会員申し込みFormat(PDF)をダウンロードしたいのですがクリックするとAcrobat Reader8か9が必要ですとのメッセージが出てダウンロード出来なく同じWeb上にあるAcrobat Readerダウンロードのボタンをクリックして正常にダウンロードが出来ましたとのメッセージを確認して再度PDFを開こうとしても同じメッセージが出て開けません。インターネットオプションでLANの設定も「設定を自動的に検出する」をOKにしていますし、詳細設定のセキュリティーもSSL20,SSL30,TLS1.0にもチェックを入れています。後は何が抜けているのでしょうか?

  • Internet ExplorerのAdobe PDFファイルへの変換ボタン

    Adobe Acrobatを7.0.5にバージョンアップしたところ、なぜか、Internet ExplorerからAdobe PDFファイルへの変換ボタンが消えてしまいました。 Adobe Acrobatのヘルプによると、Acrobatをインストールするとこの変換ボタンが自動的に追加されるようなのですが、追加されていません。 再度、バージョンアップを行ってみましたが、変化無しです。 WebページのPDFファイルへの変換自体は、Adobe PDFのツールバーを使えば可能では有りますが、少々不便です。 ボタンを復活させる方法を教えていただければ幸いです。

  • AS3.0でボタンにアクションを設定できませんか

    AdobeのFlashソフト(CS5)でアニメーションを作っています。 最初にボタンを設置しておいて、それをクリックすると アニメーションが始まるように作りたいんですが AS3.0だとボタンにアクションを設定しようとすると 3.0だと対応していないと出てきます。 でもAS2.0で作るとボタンを押した後、トゥイーンが動いてくれません ボタンを押して再生はあきらめたほうがいいのでしょうか?

  • アクションスクリプトでブックマーク登録ボタンを作りたいです

    ボタンシンボルを作成して、そのボタンシンボルにアクションスクリプトを使用して、ブックマークに登録出来るようにしたいのです。 そのボタンをクリックする事によって、そのサイトがブックマークに登録出来るようなアクションスクリプト(の記述)を使いたいのですが、どなたか解る方がいましたら教えてください。よろしくお願い致します。

    • ベストアンサー
    • Flash
  • FLASHでボタンを押すと、FLASHムービーが再生から停止までいくようにしたいです。

    FLASHの初心者です。 以下の物が作りたくてチャレンジをしております。 構成的には、一個の画面と、一個のボタンがあり、 あらかじめFLASHムービーを何個か作り、 一個のFLASHファイルに読み込んで、 ボタンを押すと一個目のムービーが再生、最終フレームで停止、 もう一回ボタンを押すと次のムービーが再生、最後… という具合にしていきたいです。 おそらくアクションスクリプトを使用して作らなければならないと 思うのですが、うまくできないのです… ついでにもう一つ、お聞きしたいことがあります。 フレーム数を右下に常に表示させたいです。 この方法も教えて欲しいです。 使用ソフトはFLASH CS3で、アクションスクリプトは3.0を使っています。 説明下手ですみません… よければ誰か助けてください>△<

専門家に質問してみよう