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