Iframes
Autore: Kirchliche Zusatzversorgungskasse
Visite 2454,
Followers 2,
Condiviso 24
Hallo zusammen, ich möchte per html-widget eine pdf-Datei einbinden. Trotz einer Vielzahl von Versuchen mit unterschiedlichen Url`s wird in dem iframe zwar ein Scrollbalken, aber kein Inhalt angezeit. Browser ist FF 9.0.1. Ich weiß mir keinen Rat mehr. Hat jemand eine Ahnung, wo mein Fehler liegen könnte?
Postato il
Was wolltest Du denn eingeben? Nur eine URL?
Was willst Du erreichen? Einen PDF-Download oder soll der Inhalt als Frame angezeigt werden.
Die Inhaltsanzeige wird spätestens am Internet Explorer scheitern...
Ggf. mal auch Deinen bisherigen Code hier einfügen...
Autore
Der Inhalt soll als Frame angezeigt werden. IE spielt keine Rolle, die Seite steht nur im Intranet und wir verwenden nur den FF.
"<!-- Documents.PDF File: START -->
<iframe src="file:///files/Satzung.pdf" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:100%; height:700px;" allowTransparency="true"></iframe>
<!-- Documents.PDF File: END -->"
<iframe src="files/datei.pdf" frameborder="0" style="width:100%; height:700px; overflow:auto; " name="Name des Frames">
<p>Ihr Browser kann leider keine eingebetteten Frames anzeigen: Sie können die eingebettete Seite über den folgenden Verweis aufrufen:
<a href="files/datei.pdf">Name des Frames</a>
</p></iframe>
allowTransparency="true" wird nicht funktionieren, beim PDF auch unsinnig
overflow:hidden - musst Du entscheiden
oder overflow-x:hidden für Horizontal -y für Vertikal
Kannst natürlich alles von <p> bis </p> weglassen.
Die PDFs müssen dann auch auf dem Webspace im Ordner files liegen.
Autore
Erst mal Danke,
funktioniert aber leider nicht richtig. Die Datei wird in einem neuen Frame geöffnet und angezeigt.
Ja, aber nur durch den 2. Aufruf...., weil das Frame nicht angezeigt werden kann.
Einen Link gibts ja nicht, oder?
Autore
Nein, einen Link gibts nicht. Aber warum wird der Inhalt nicht angezeigt? Der vertikale Scrollbalken ist sichtbar.
Weil es keinen vernünftigen Code dafür gibt der überall funktioniert.
Obwohl ich staune, bisher hat der FF das wenigstens gekonnt.
Dann nimm den hier:
<embed src="files/datei.pdf#pagemode=none&toolbar=0&scrollbar=0&statusbar=0&navpanes=0" type="application/pdf" width="100%" height="700"wmode="opaque"/>
Autore
Krieg ich auch nicht hin. Zu blöd.Ich geb auf und überleg mir was anderes. Trotzdem herzlichen Dank für Deine Mühe.
Autore
Nachtrag: Sowohl "iframes" als auch "embed" funktionieren jetzt. Hing mit dem Acrobat Plugin zusammen. Danke noch einmal für die Hilfestellung.
Es gibt aber ein Folgeproblem: Die horizontalen Ausklppmenüs verschwinden hinter dem iframe bzw. der eingebettenten Datei. Weiß hierzu schon jemand etwas?
Ist bekannt, hatten schon mit z-index:9999 versucht.
Aber hier hatten wir eine einigermaße akzeptable Lösung auch dafür:
http://unofficialwsx5.de/b2_allgemeine-diskussionen/erledigt-navigation-2-ebene-liegt-unter-pdf/179/msg1125#msg1125
wenn plugin im browser benutzt wird ist das nicht zu umgehen das plugin ist immer im Vordergrund... google text und tabellen gibt aber noch mehr Möglichkeiten...