FormData existiert nicht in IE 8/9, aber ich brauche diese Funktionalität in diesen Browsern. Gibt es dafür einen schönen Rückfall?Fallback für FormData in IE 8/9
Ich würde versuchen, über Json Daten zu senden, aber ich muss eine Datei an den Server übergeben. Ich füge diese Datei an die formData
in modernen Browsern an und reiche einfach eine XHR
Anfrage ein. Da FormData
in IE 8/9 nicht existiert, schlägt dies offensichtlich fehl.
Vielleicht ist eine Alternative, ein gefälschtes Formularobjekt in js zu erstellen und dann die Daten anzuhängen?
Würde ein polyfill für das Fenster lieben .FormData-Methode. –
Dann präsentiere ich Ihnen eine neue FormData [Polyfill] (https://github.com/jimmywarting/FormData/) Immer noch abhängig davon, Blobs leider zu konstruieren ... Vielleicht können Sie dies auch verwenden: [Blob.js] (https: //github.com/eligrey/Blob.js). Um eine Datei zu lesen, benötigen Sie Flash – Endless