reproducir - ¿Hay alguna solución para poder arrastrar y soltar los tipos de entrada con Firefox y HTML 5?
reproducir formato mime en firefox (1)
Tengo una solución de navegador cruzado para arrastrar y soltar usando HTML 5 que funciona para todos los elementos en IE 9, Chrome y Safari. Firefox funciona para todo excepto para tipos de entrada como cuadros de texto.
He investigado mucho sobre esto con mucha ayuda de estos recursos:
http://www.useragentman.com/blog/2010/01/10/cross-browser-html5-drag-and-drop/ http://html5doctor.com/native-drag-and-drop/
También he rastreado las especificaciones de HTML 5 y Firefox MDN y otros recursos y no he encontrado ninguna solución al problema. No me gustaría volver a recurrir a una biblioteca de jQuery, pero parece que HTML 5 no está listo para el horario de mayor audiencia y es posible que tenga que hacerlo.
¿Alguien ha intentado esto y tiene una solución o voy demasiado lejos? Me alegra ver que las soluciones alternativas ya son tan frecuentes en HTML 5 y mi sueño de que HTML 5 sea un navegador cruzado tan rápidamente destruido con la primera novedad que intento. La especificación hace que suene simple. Agregue un atributo arrastrable y maneje algunos eventos. Excepto, IE solo admite etiquetas de anclaje y etiquetas de imagen. Los navegadores Webkit necesitan CSS y aparentemente Firefox no admite campos de entrada.
Pruebe el atributo dragable
para -webkit-user-drag
y la -webkit-user-drag
css para navegadores basados en webkit. Ver http://www.quirksmode.org/blog/archives/2009/09/the_html5_drag.html#link9