Jochen: Mauspoition in einem Iframe-PDF ermitteln

Beitrag lesen

Hallo Rolf,

Und der vor allem keine Events schmeißt, sondern selber konsumiert. Der Plan, Klicks aus einem iframe im Hauptdokument empfangen zu wollen, ist zum Scheitern verurteilt.

https://codepen.io/Habetuz/pen/dyZzZQJ
https://codepen.io/Luxbit/pen/qOQyvo

Eine denkbare Umgehungslösung wäre, ein transparentes div über den iframe zu legen und die clicks darin zu empfangen.

Habe ich auch schon dran gedacht.

Das PDF wäre damit aber der Kontrolle durch den Anwender entzogen, d.h. das geht nur bei einem einseiten Dings, das groß genug dargestellt wird.

Das stimmt so nicht. Ich kann die Größe des benötigten transparenten DIV näherungsweise ausmessen, indem ich die Seitenanzahl des PDF ausmesse.

Was im PDF soll da geklickt werden, Jochen?

Damit kommen wir zur nächsten möglichen Lösung.
Eigentlich muss ich nur wissen, wann das PDF zuende ist. Weil ich an das PDF einfach nocht etwas Text anhängen will.

Dachte, ich könnte das eventuell mit dem PDFParser machen, aber auch das ist nmicht so ganz einfach. Mit dem könnte ich womöglich die "tiefsten Koordinaten" der letzten Seite des PDF ermittel, da bin ich noch nicht so ganz im Thema.

Für Vorschläge, wie ich messen kann, wo das PDF zuende ist, bin ich gerne zu haben. Auch, wenn ich das selber anklicken müßte (meine erste Idee), würde es ausreichen.

Jochen

0 51

Mauspoition in einem Iframe-PDF ermitteln

Jochen
  • html
  • javascript
  • jquery
  1. 0
    Gunnar Bittersmann
    1. 0
      Jochen
  2. 0
    Der Martin
    • html
    • javascript
    • usability
    1. 0
      Rolf B
      1. 0
        Jochen
        1. 0
          MudGuard
          1. 0
            Jochen
            1. 0
              MudGuard
        2. 0
          Raketenwilli
          1. 0
            Jochen
            1. 0
              Raketenwilli
        3. 0
          Tabellenkalk
          1. 0
            Jochen
            1. 0

              Angedachte Vorgehensweise ist oder wird womöglich unmöglich

              Raketenwilli
              • programmiertechnik
              1. 0

                Off-Topic

                Robert B.
                • offtopic
                • sprache
                1. 0
                  Der Martin
                  1. 0
                    Gunnar Bittersmann
                  2. 0
                    Robert B.
              2. 0
                Rolf B
                1. 0
                  Jochen
            2. 0
              Rolf B
              1. 0
                Jochen
                1. 0

                  PDF-LIB.js kann manches ... ABER

                  Raketenwilli
                  1. 0
                    Jochen
            3. 0
              MudGuard
              1. 0
                Jochen
              2. 0
                Jochen
                1. 0
                  Mitleser 2.0
                  1. 0
                    Jochen
                    1. 0
                      Jochen
                      1. 0
                        Mitleser 2.0
                        1. 0
                          Der Martin
                          1. 0
                            Mitleser 2.0
                            1. 0
                              Jochen
                              1. 0
                                Mitleser 2.0
                                1. 0
                                  Jochen
                                  1. 0
                                    Mitleser 2.0
                                    1. 0
                                      Jochen
                                      1. 0
                                        Mitleser 2.0
                                2. 0
                                  Rolf B
                        2. 0
                          Jochen
                          1. 0
                            Robert B.
                            1. 0
                              Jochen
                              1. 0
                                Robert B.
                                1. 0
                                  Der Martin
                                  1. 0
                                    Jochen
              3. 0
                Mitleser 2.0
                1. 0
                  MudGuard
                  1. 0
                    Mitleser 2.0
  3. 0
    JürgenB