Wie man Cross-Browser-Kompatibilität für Fenster.fileReader-API von HTML5
Hi Html5-Entwickler und HTML4-Entwicklern zu...
Ich möchte wissen, ob gibt es eine Möglichkeit, support-Fenster.fileReader-API von html5 im IE8 und höher.
den folgenden code :
if(window.fileReader){
alert("supported"); //in html5 works and fires alert but not in IE8
}
Eigentlich will ich Lesen den Inhalt der Datei, bevor du Sie abschickst.
- Kann ich eine Bedingung, wenn Fenster.fileReader ist unterstützt Sie dann
Folgen Sie der 'A' - Zeile von code mithilfe von HTML5 , sonst wenn Fenster.fileReader ist nicht unterstützt, dann
eine andere Sache..., die Datei zu Lesen - Ich auch wollen zu wissen die Art und Weise, zum Lesen der Datei Inhalte ohne die Verwendung
HTML5-fileAPI... aber nicht mit ActiveXObject.
Warten auf die Antwort..
InformationsquelleAutor Beutiful World | 2013-12-12
Du musst angemeldet sein, um einen Kommentar abzugeben.
Gibt es mehrere Stücke, die Sie brauchen, um zu überprüfen, die Unterstützung von:
Ihre zweite Forderung:
Was Sie tun können ist dieses:
document.getElementById( "myForm" ).target = "myIframe"; document.getElementById( "myForm" ).submit();
<script>window.parent.someCallbackFunction( theFileCOntents );</script>
)InformationsquelleAutor Don Rhummy
Können Sie überprüfen Funktionen mit einfacher Logik und wickeln Sie Ihre Funktionalität.
Können Sie versuchen, ein polyfill-Lösungen wie die hier (funktioniert im IE8):
https://github.com/Jahdrien/FileReader
InformationsquelleAutor joseeight
Können Sie immer mit einem try-catch um zu überprüfen, die FileReader() unterstützt wird, in einem browser.
InformationsquelleAutor CodZilla