¿Cómo apoya la verificación Modernizr para los nuevos atributos de entrada en webforms2.0?

StackOverflow https://stackoverflow.com/questions/3832698

  •  26-09-2019
  •  | 
  •  

Pregunta

Bueno, eso es prácticamente todo mi pregunta. Puedo ver cómo se comprueban para CSS3 apoyo para juntarse style.borderRadius y tal para ver si el navegador sabe qué diablos está pasando. Pero como la mayoría de los navegadores le permitirá la estancia de atributos (<input type="date">), pero todavía no apoyar plenamente, no puedo entender cómo hacen su magia.

¿Fue útil?

Solución

Para cada tipo de entrada que es diferente, principalmente: http://github.com/Modernizr/Modernizr/blob/ maestro // modernizr.js # L699-751

Creo que los comentarios en línea describen las consideraciones para cada uno, así que ... Te voy a dirigir allí. :)

Sin embargo, lo primero que hacemos es hacer elem.value = ':)' y ver si eso se pega. Si lo hace, entonces es una indicación de que la función no está en su lugar.

Otros consejos

Hay un problema con la detección de la fecha, fecha y hora, etc. utilizando este método en cromo 15 y la prueba anterior falla. He actualizado el código y lo ha presentado aquí: https://github.com /buzypi/Modernizr/blob/patch-1/modernizr.js y ha creado una solicitud de extracción aquí: https://github.com/Modernizr/Modernizr/pull/439

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top