2012-05-03 7 views

risposta

9

ero alla ricerca di un modo per controllare modernizzatore FormData l'altro giorno e non riusciva a trovare uno.

Tuttavia, è facile fare a meno di modernizzatore:

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

Quindi:

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

FWIW, MDC compatability for FormData dice sarete Targeting:

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

... supporto Opera è sconosciuta

+0

Grazie, funziona :) – beingalex

4

È possibile estendere Modernizr con test personalizzati. Basta lanciare questo alla fine del tuo file Modernizr:

Modernizr.addTest('formdata', ('FormData' in window)); 
Problemi correlati