Ich lege ein PDF-Dokument in meinen HTML-Code ein. Dafür habe ich diesen Code geschrieben.
%Vor%Aber Ergebnis ist leere Seite auf FF4 und IE9 bettet PDF-Datei, aber sein Container ist sehr klein fast 30% der Seite. Wenn ich die erste Zeile entferne, d. h. DOCTYPE, rendern beide Browser die PDF-Datei so, wie sie sollte. Der folgende Code funktioniert einwandfrei.
%Vor%Ich möchte Doctype in meiner Seite verwenden, damit andere Seiten gut funktionieren. Gibt es eine Möglichkeit, den ersten Code zu korrigieren, der Doctype enthält?
Es gibt DREI Möglichkeiten, ein PDF in HTML anzuzeigen: mit embed, object oder iframe. Leider erlaubt das Verwenden von iframe nicht, dass das Adobe-Javascript in der PDF Nachrichten an die JS in HTML sendet, weil der hostContainer nicht definiert ist. Daher bin ich gezwungen, Embed oder Object zu verwenden. Glücklicherweise funktioniert der Stilcode von thirdydot auch hervorragend für Objekte. Hier ist mein Arbeitscode ...
%Vor%Sie können mehr über das Javascript-Zeug lesen hier .