Thomas Meinike: Titelleiste bei window.open

Beitrag lesen

Hallo,

Es geht leider auch nicht, wenn ich die ... ersetze. Übrigens hätte ich dann vermutlich zwar die richtige Titelleiste, aber kein PDF zu sehen bekommen...

document.title ist read-only, bei meinen Tests hatte ich leere Fenster und dort zeigten IE und Mozilla den Text an.

Versuche es mal alternativ mit dieser Funktion, die ein HTML-Dokument mit PDF-Inhalt erzeugt. Ich habe einen IFRAME verwendet, weil es mit <object data="abc.pdf" type="application/pdf">...</object> nicht funktioniert hat:

function PDFOpen(titel,pdf_file,b,h)
{
  fenster=window.open("","bla","width="+b+",height="+h);
  fenster.document.open("text/html");
  fenster.document.write("<html style="height: 100%"><head><title>"+titel+"</title></head><body style="margin: 0; height: 100%"><iframe src=""+pdf_file+"" width="100%" height="100%">Alternativinhalt</iframe></body></html>");
  fenster.document.close();
}

Testaufruf:
<body onload="PDFOpen('Hallo Welt!','abc.pdf',500,250)">

MfG, Thomas