5 返信 最新の回答 日時: Jan 22, 2008 8:23 AM ユーザー:(bestie)

    ボタンツールについて

      Adobe Acrobat Proffesional6.0で作成したPDF文書にボタンツールを使ってjavascriptで「前のページに戻る」を埋め込みたいと思っています。
      HTMLページからそのPDF文書にリンクし、ボタンツールのボタンをクリックしたら、前のHTMLページに戻るという感じです。

      ボタンツールでボタンを作成するところまでは出来たのですが、Javascriptを埋め込むにはどのように埋め込めばいいのでしょうか?
      javascript:history.back()
      onClick="javascript:history.back()"
      などjavascriptのアクションのところに入れてみましたがダメでした。

      ちなみにWEBページのリンクを埋め込んだら、ちゃんと表示されます。

      また、ボタンのラベルに名前を付けたのですが、手のひらツールにするとちゃんと表示されません。
      (フォームツールを選択していると表示されます。)

      どなたかわかる方いらっしゃいましたらお願いします。
        • 1. Re: ボタンツールについて
          Level 1
          OS不明。

          > javascriptで「前のページに戻る」を埋め込みたい
          Acrobat JavascriptはPDF操作のためにHTML用Javascriptの文法を模しているが、100%互換ではない(目的が違うので、使えないメソッドなどがある)。

          キーワードだけ示す。あとはリファレンスのサンプルを見ればよい。

          goBack
          goForward
          pageNum
          • 2. Re: ボタンツールについて
            Level 1
            brazilさん、お返事ありがとうございました。

            すみません、OSはXPです。

            goBack で検索してみたのですが、目的のものが見つからず、うまくいきません。(泣)

            もう少しヒントを頂けますでしょうか?

            よろしくお願いいたします。
            • 3. Re: ボタンツールについて
              Level 1
              > src="/Images/e/coolfrown.gif" align="top" border="0" width=15 height=15>泣)
              ん? これ、最近の流行なの?

              jugon さんが投稿したメッセージ「背景を印刷しない方法について」 (投稿日時 : 2008年1月17日 16:24)


              > goBack で検索してみたのですが
              何事も単語ひとつで見つかるほど甘くはないね。絞込みが足りないのでは?

              http://www.openspc2.org/reibun/Acrobat6/

              > HTMLページからそのPDF文書にリンクし、
              > ボタンツールのボタンをクリックしたら、前のHTMLページに戻るという感じです。
              私も幾分か勘違いしていたが、一発でできるほど簡単ではないだろう。
              なぜなら、ブラウザ内でPDFを表示し操作しているときは主導権はAdobe Reader(あるいはAcrobat)にあるはず。そこからWEBブラウザに主導権を戻すにはそれなりに工夫がいるだろう。

              ファイルの構成(HTML文書とPDFのツリー構造)がきっちりときまっていればできない相談でもなさそうだが、そういう情報がないのでコメントのしようもない。

              PDF文書を同一ウィンドウ内に表示させているのだろうが、別ウィンドウにすれば戻る必要もないはず。
              「_blank」でのリンク方法は知っている?

              > ボタンのラベルに名前を付けたのですが、
              > 手のひらツールにするとちゃんと表示されません。
              これは別問題なので、別投稿にて。
              • 4. Re: ボタンツールについて
                Level 1
                brazilさん、お返事ありがとうございます。

                教えて頂いたURLですが、私も見ていましたが、求めているものがなかったので、他のページに移ってしまいました。

                やりたいことは、いくつかのHTMLページから一つのPDFファイルを表示し、そこからそれぞれ来たHTMLページに戻ると言うことをしたかったのですが、別ウインドウで開いて、閉じるという 方法をとりたいと思います。
                (もちろん、_blankは知っていますよ♪)
                教えて頂いたURLのページをもう一度よく見たら文書を閉じるプログラムがあったので、そっちに切り替えてみます。

                > ボタンのラベルに名前を付けたのですが、
                > 手のひらツールにするとちゃんと表示されません。

                この質問はもう一つ立ち上げて質問させて頂きます。

                ありがとうございました。
                またお願いします!

                P.S.
                最初の一文のはやりなの?って言うところですが、かっこ閉じの「泣」って入れたかったのですが、文字化けしてしまったみたいですね。
                • 5. Re: ボタンツールについて
                  Level 1
                  > 最初の一文のはやりなの?って言うところですが、

                  「。」と所謂半角の"("を続けて書くと再現します。
                  (私もよく同じ目に遭います。その都度修正していますが)
                  adobeのサーバアプリが、この場合の文字コードのシーケンスを誤認識して、余計な変換を施すからでしょうね。

                  回避例。 (括弧の直前に空白を入れてある)
                  ダメ例。(流行の現象になるはず)