2012-05-03 8 views

Respuesta

9

que estaba buscando una manera renovador para comprobar FormData el otro día y no podía encontrar uno.

Sin embargo, es fácil de hacer sin renovador:

window.FormData // exists if it exists, undefined if it doesn't! 

Así:

yepnope({ 
    test : "FormData" in window, 
    yep : 'normal.js', 
    nope : 'flashupload.js' 
}); 

Fwiw, MDC compatability for FormData dice que va a ser la orientación:

  • Chrome 7+
  • Firefox 4.0
  • IE 10+
  • Safari 5+

... apoyo Opera es desconocida

+0

Gracias, eso funciona :) – beingalex

4

Puede extender Modernizr con pruebas personalizadas. Simplemente arroje esto al final de su archivo Modernizr:

Modernizr.addTest('formdata', ('FormData' in window)); 
Cuestiones relacionadas