Romero: PDF aus einer HTA im Adobe-Reader anzeigen

Beitrag lesen

Hy @all

ich habe eine Lösung gefunden, mit der ich leben kann. Und zwar erstelle ich ein Objekt mit dem MIME-Type = application.pdf und das binde ich in eine DIV ein. Das Ganze sieht dann wie folgt aus:

var OBJ = document.createElement("object");
OBJ.data = Pfad_Doks + Ordner + "/" + Dateien[i];
if( Dateien[i].split(".")[1].toUpperCase() == "PDF"  ) { OBJ.type = "application/pdf"; };
OBJ.width = "100%";
OBJ.height = "100%";
DIV_PDF_DOK_Anzeige.appendChild(OBJ);

Damit wird das PDF in einer überlagerten DIV auf dem Bildschirm sichtbar. Soweit funktioniert das mit der PDF, aber wie verhält es sich mit einem DOCX?

Wie kann ich in die selbe DIV ein DOCX einbinden? Mit...

if( Dateien[i].split(".")[1].toUpperCase() == "DOCX"  ) { OBJ.type = "application/vnd.openxmlformats-officedocument.wordprocessingml.document"; };

... bringt er mir "Schnittstelle nicht unterstützt. Schreibe ich aber OBJ.Type bzw. OBJ.ContentType, dann zeigt er gar nichts an.

Kann mir da einer weiterhelfen?

LG Romero