Ankündigung

Einklappen
Keine Ankündigung bisher.

Zwei PDF-Dateien nebeneinander im Browser

Einklappen
X
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Zwei PDF-Dateien nebeneinander im Browser

    Hallo,

    ich habe eine weitere Frage:
    Ich möchte auf einem Touchscreen nebeneinander zwei unterschiedliche PDF-Dateien anzeigen, die im Webspace liegen. Die PDF-Dateien wechseln täglich bzw. mehrmals täglich.

    Als Lösung reichen meine Kenntnisse nur dahin, einen in der Mitte vertikal geteilten Frameset zu erstellen, und dort die PDF-Dateien einzulesen. Als HTML-Version habe ich auf 4.01 bzw. XHMTL zurückgegriffen, weil Framesets unter HTML 5 wohl nicht mehr unterstützt werden.

    Immerhin funktioniert das Ganze auf dem entsprechenden Bildschirm einwandfrei bis auf die Tatsache, dass der Browser die PDF-Dateien cachet und nicht aktualisiert, obwohl ich im Head einen refresh eingestellt habe.

    Nun meine Fragen:
    - Gibt es eine elegantere Lösung?
    - Wie bekomme ich das Cache-Problem in den Griff, so dass die PDF-Dateien immer vom Server geladen werden?

    Gruß,
    Rudolf

    ----------------------------------------- schnipp ------------------------------------

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">
    <html lang="de">

    <head>
    <title>Vertretungsplan - Lehrer</title>
    <meta http-equiv="content-type" content="text/html; charset=utf-8" />
    <meta http-equiv="cache-control" content="no-store" />
    <meta http-equiv="expires" content="0" />
    <meta http-equiv="refresh" content="30" />
    </head>

    <frameset cols="50%, *">
    <frame src="heute.pdf" name="links" />
    <frame src="morgen.pdf" name="rechts" />
    </frameset>

    </html>

  • #2
    Aber sag nicht, dass Du die auch automatisch scrollen willst ;-)
    Eine Lösung mit aktuellem HTML kann darin bestehen, die Dokumente in iFrames zu laden und diese mit Flexlayout nebeneinander anzuordnen.
    Für das Erzwingen eines Neuladens am Cache vorbei gibt es mehrere Lösungen, die hier beschrieben werden:
    https://stackoverflow.com/questions/...s-all-browsers
    Eine davon haben wir ja schon in deinem vorigen Thread benutzt: Anhängen eines variablen URL-Parameters.
    Dieses sollte funktionieren:
    Code:
    <!DOCTYPE html>
    <html lang="de">
    <head>
    <title>Vertretungsplan - Lehrer</title>
    <meta http-equiv="content-type" content="text/html; charset=utf-8" />
    <style>
    body {
    display: flex;
    }
    iframe {
    flex: 1;
    height: 100vh;
    }
    </style>
    </head>
    <body>
    <iframe data-src="heute.pdf" src="heute.pdf"></iframe>
    <iframe data-src="morgen.pdf" src="morgen.pdf"></iframe>
    <script>
    setInterval(function () {
    var iframes = document.getElementsByTagName("iframe");
    for (var i = 0; i < iframes.length; i++) {
    var theiframe = iframes[i];
    var url = theiframe.getAttribute("data-src") + "?time=" + Date.now();
    theiframe.src = url;
    }
    }, 5000);
    </script>
    </body>
    </html>
    Bei mir flackert es ziemlich beim Neuladen, aber das liegt offenbar daran, dass meine Test-PDFs relativ groß mit Fotos sind.
    Zuletzt geändert von Sempervivum; 02.10.2018, 20:42.

    Kommentar


    • #3
      Super! Vielen Dank!
      Ja, das flackert schon etwas. Aber das macht nichts, wenn die Seiten tatsächlich aktualisiert werden. Aber ich würde gerne das Neuladen nicht in so engen Intervallen vornehmen lassen. Ist die Zahl "5000" am Ende des Javascripts der Wert, den ich dann erhöhen muss? Sind das 5 Tausendstel Sekunden?

      Kommentar


      • #4
        Ich habe es ausprobiert und mir die Frage schon selbst beantwortet. Den Wert habe ich jetzt auf 60000 gesetzt. Ein minütliches Intervall reicht völlig.
        Und dann lasse ich den Chrome per Kommandozeilenparameter noch im Kiosk-Modus starten und dann ist es perfekt fürs Lehrerzimmer!

        Hoffentlich kann ich hier auch mal jemandem so toll helfen. ;-)

        Kommentar

        homepage-forum.de - Hilfe für Webmaster! Statistiken

        Einklappen

        Themen: 56.375   Beiträge: 428.051   Mitglieder: 27.717   Aktive Mitglieder: 80
        Willkommen an unser neuestes Mitglied, Oldiebumser.

        Online-Benutzer

        Einklappen

        669 Benutzer sind jetzt online. Registrierte Benutzer: 2, Gäste: 667.

        Mit 1.625 Benutzern waren am 17.03.2018 um 18:52 die meisten Benutzer gleichzeitig online.

        Die neuesten Themen

        Einklappen

        • daniel5959
          Antwort auf Hallo, ein Neuer!
          Hallo,

          bei den Websites Nr. 1 und 3 sind mir rechtliche Probleme aufgefallen - Hinweise an die Mailadressen der Betreiber verschickt.

          Allerdings bin ich kein Jurist und habe deshalb auch nicht alle möglichen rechtlichen Fehlerquellen überprüft.

          Optisch sind...
          Gestern, 18:55
        • TheBablegum
          Antwort auf Meine Webseite, eure Meinung!
          Danke für ihre Meinung, ich werde versuchen dies umzusetzen.
          Natürlich ist mir klar das man Geld investieren muss, dass geht allerdings erst wenn man genug Geld hat
          Gestern, 16:11
        • arnego2
          Antwort auf Meine Webseite, eure Meinung!
          Webseiten die noch nicht fertig sind ins Netz zu stellen ohne ihre Indexierung zu verhindern ist grob Fahrlässig, die Suchmaschinen sehen das nicht gern den es gibt Mittel und Wege die Bots am Indexieren zu hindern.

          Na ja eventuell sind diejenigen die Geldnebenbei verdienen wollen weniger...
          Gestern, 14:21
        • hubix
          Antwort auf Hallo, ein Neuer!
          Wow, krass, wie die Zeit vergeht!

          Von den Foren habe ich keines mehr. Aber dafür sind hier und da neue Homepages und auch 2 Online-Shops dazu gekommen...

          Für unseren Taekwondo-Verein:
          Kampfsport Neustadt

          Im Aufbau ein Blog über die grieschiche Urlaubsinsel...
          Gestern, 09:00
        • arnego2
          Antwort auf hreflang Tags
          2 Domains eins für Französisch eins für Deutsch.
          Bei den Franzosen bin ich recht sicher das ihnen eine voll Französische Seite mehr gefallen würde als eine mit Deutschen geteilte. Das meinte ich mit dem Eigensinn der Menschen.

          Eine Webseite muss dem User gefallen, ihm was abzunehmen,...
          24.03.2019, 16:13

        Kostenlose Homepage bei Jimdo!

        Einklappen

        Jimdo

        Die neuesten Beiträge

        Einklappen

        • daniel5959
          Antwort auf Hallo, ein Neuer!
          Hallo,

          bei den Websites Nr. 1 und 3 sind mir rechtliche Probleme aufgefallen - Hinweise an die Mailadressen der Betreiber verschickt.

          Allerdings bin ich kein Jurist und habe deshalb auch nicht alle möglichen rechtlichen Fehlerquellen überprüft.

          Optisch sind...
          Gestern, 18:55
        • TheBablegum
          Meine Webseite, eure Meinung!
          Mooin,
          ich betreibe nun seit geraumer Zeit meine eigene Webseite zum Thema Paidmailer und Werbemöglichkeiten.
          Da ich noch relativ weit am Anfang stehe und das meine erste Webseite ist, suche ich auch immer wieder Meinungen und Verbesserungsvorschläge.
          Sei es jetzt zum Layout, der...
          24.03.2019, 15:30
        • TheBablegum
          Antwort auf Meine Webseite, eure Meinung!
          Danke für ihre Meinung, ich werde versuchen dies umzusetzen.
          Natürlich ist mir klar das man Geld investieren muss, dass geht allerdings erst wenn man genug Geld hat
          Gestern, 16:11
        • arnego2
          Antwort auf Meine Webseite, eure Meinung!
          Webseiten die noch nicht fertig sind ins Netz zu stellen ohne ihre Indexierung zu verhindern ist grob Fahrlässig, die Suchmaschinen sehen das nicht gern den es gibt Mittel und Wege die Bots am Indexieren zu hindern.

          Na ja eventuell sind diejenigen die Geldnebenbei verdienen wollen weniger...
          Gestern, 14:21
        • hubix
          Antwort auf Hallo, ein Neuer!
          Wow, krass, wie die Zeit vergeht!

          Von den Foren habe ich keines mehr. Aber dafür sind hier und da neue Homepages und auch 2 Online-Shops dazu gekommen...

          Für unseren Taekwondo-Verein:
          Kampfsport Neustadt

          Im Aufbau ein Blog über die grieschiche Urlaubsinsel...
          Gestern, 09:00
        • Atlan
          hreflang Tags
          Hallo,
          habe immer noch ein Problem mit den hreflang Tags

          unsere Seite: https://www.*****.com, besteht aus dem Deutschen Teil unter *****.com und dem französischen Teil unter *****.com/fr/.
          -----------
          <!DOCTYPE html>
          <html lang="de">
          ...
          23.03.2019, 16:41
        • arnego2
          Antwort auf hreflang Tags
          2 Domains eins für Französisch eins für Deutsch.
          Bei den Franzosen bin ich recht sicher das ihnen eine voll Französische Seite mehr gefallen würde als eine mit Deutschen geteilte. Das meinte ich mit dem Eigensinn der Menschen.

          Eine Webseite muss dem User gefallen, ihm was abzunehmen,...
          24.03.2019, 16:13
        • Fragman
          Ausgabe als Link
          Hallo...

          habe eine Datenbank mit Songtexten mit Ausgabe auf einer Webseite. Es gibt eine Vorauswahl der Titel nach Buchstaben.
          Angezeigt wird dann eine Liste der Titel und des Interpreten.
          Wie mache ich aus der Ausgabe der Titel einen Link der dann den entsprechenden Text anzeigt??...
          21.03.2019, 21:05
        • Sempervivum
          Antwort auf Ausgabe als Link
          Danke für den Hinweis, PHP und Datenbanken sind weniger meine Stärke. Wenn man eine ID verwendet, wird das Ganze dann wesentlich einfacher.
          24.03.2019, 14:22
        • Rudolfo
          Antwort auf Online Speicherplatz / Storage / Cloud gesucht!
          Also ich bin auch ein überzeugter Cloud-Nutzer. Deswegen würde ich dir die Ratgeber von G Data empfehlen. Dieser zeigt alle Angebote, wichtige Information und erklärt auch ein paar Hintergründe. Ich bin selber auch durch den Ratgeber auf die Option der Cloud aufmerksam geworden und er hat mich überzeugt....
          ☁ Fotos, Videos, Dokumente: Einfach in die Cloud laden und teilen.☀ Wir zeigen Ihnen, wie sie funktioniert und wie im Cloud-Speicher alles sicher bleibt! ☁
          24.03.2019, 14:20
        Lädt...
        X