2011-11-07 24 views
15

trato de usar el elemento HTML5, que es¿Cómo hago deslizador html5 (entrada type = 'rango') trabajan en Firefox

<input type='range' step='1' min='-300' max='-1' /> 

que se supone que ser un control deslizante. Funciona en Chrome. Pero no funciona en Firefox8. Lo comprobé en "html5test.com", dice que firefox 8 admite parcialmente el tipo "rango". Es compatible con el atributo "mínimo" y "máximo", pero no con el atributo "paso". Luego borro el atributo "paso", como

<input type='range' min='-300' max='-1' /> 

¿Por qué sigue sin funcionar?

¿Hay alguna manera de dejar que funcione?

+4

para ver más implemation navegador del componente deslizador ver http: // caniuse. com/input-range (Aún no es compatible a partir de FF 15 btw) – reevesy

Respuesta

17

Esto es not supported en Firefox antes de la versión 23. Para una implementación de Javascript en las versiones 4 y posteriores, consulte http://frankyan.com/labs/html5slider/.

Según Jonathan Watt's comment en el informe de error vinculado anteriormente, se ha añadido soporte para la rama de desarrollo de Firefox y fue lanzado con la versión 23.

+0

@shareef Firefox 23 es la versión beta actual. El error si está interesado: https://bugzilla.mozilla.org/show_bug.cgi?id=344618 – shanet

+1

Firefox 23 ya se ha lanzado, por lo que el rango es compatible. Consulte [documentos] (https://developer.mozilla.org/en-US/docs/User:Jonathan_Watt/range) para obtener información sobre el estilo. –

Cuestiones relacionadas