Ich muss den MIME-Typ bestimmter Dateien ermitteln, die vom Dienst zurückgegeben werden, ich weiß nicht, ihre Dateierweiterungen oder was ihr Typ vorher ist, im Grunde rufen wir Dokumente aus der API wie: "http://site.com/getFile/BFD843DFLKXJDF" wo der zufälliger Text am Ende ist eine Datei.Wie kann ich den MIME-Typ eines Dokuments nur mit Javascript ermitteln?
<input type="button" value="Click Me" onClick="alert(document.getElementById('iframeID').contentDocument.contentType);">
<iframe id="iframeID" src="http://site.com/getFile/BFD843DFLKXJDF" width="600" height="600" />
Dies funktioniert in Firefox, gibt es im Alarmdialog: "application/pdf" für PDF-Dateien. Allerdings ist Internet Explorer der Hauptbrowser, auf den ich zielen muss, "contentDocument" ist nicht definiert (anscheinend verwende ich nur "document"), aber "contentType" ist ebenfalls undefiniert und ich weiß nicht, was das IE-Äquivalent wäre (google Suchen haben keine Ergebnisse erbracht).
Hilfe ist sehr dankbar, danke.
Hi hast du jemals einen schönen Weg gefunden? Ich habe das gleiche Problem. Ich plane, JavaScript zu verwenden, um den Mime-Typ basierend auf der Dateierweiterung zu erhalten. Haben Sie eine Funktion gefunden/geschrieben, die diese Suche durchführt? – Daveo