pantalla pagina optimizar entrega div contenido con cargar carga asincrona javascript ajax file-upload xmlhttprequest browser-support

javascript - pagina - ¿Cuál es la mejor manera de verificar el soporte de carga de archivos XHR2?



optimizar la entrega de css wordpress (1)

Si XHR2 es compatible con las capacidades de carga de archivos, mi aplicación necesita una preparación diferente. ¿Cuál es una forma segura de verificar si estas capacidades son compatibles? ¿Es suficiente, por ejemplo, simplemente verificar un XMLHttpRequest (o equivalentes de MS) para la propiedad de upload ? me gusta...

var xhr = new XMLHttpRequest(); if (typeof xhr.upload !== "undefined") { do nice stuff } else { do oldschool stuff }

¿O esto no es seguro?


if (new XMLHttpRequest().upload) { // welcome home! } else { // not supported }