Estoy escribiendo una aplicación que se supone que es compatible con la API arrastrar/soltar HTML5 para archivos, al igual que el here descrito. me gustaría realizar una comprobación programática de si el soporte del navegador este tipo de locura :) Una solución que funciona por ahora está comprobando si el navegador proporciona una clase FileReader, así:Cómo determinar la presencia de la API de carga de archivos arrastrar y soltar HTML5 (como la de FF3.6)
if (typeof(FileReader) == "undefined") {
$("#dropbox").hide();
} else {
// connect events
$("#filebox").hide();
}
Pero es obviamente no es correcto (no uso esa clase en absoluto).
¿Alguna idea?
necesita prototype.js aunque – konryd
No. prototype es una construcción de programación core JS. http://en.wikipedia.org/wiki/JavaScript – dshaw
@konryd Vea http://mckoss.com/jscript/object.htm para una mejor exploración de los prototipos de objetos JS. – dshaw