Как мне заставить слайдер html5 (тип ввода = ‘range’) работать в Firefox

#html #firefox #browser #range

#HTML #firefox #браузер #диапазон

Вопрос:

Я пытаюсь использовать элемент html5, который

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

Предполагается, что это слайдер. Это работает в Chrome. Но это не работает в Firefox8.
Я проверил это в «html5test.com «, в нем говорится, что firefox 8 частично поддерживает тип «range». Он поддерживает атрибуты «min» и «max», но не атрибут «step». Затем я удаляю атрибут «step», например

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

Почему он все еще не работает?

Есть ли какой-нибудь способ позволить ему работать?

Комментарии:

1. Чтобы увидеть последнюю версию компонента slider в браузере, см. caniuse.com/input-range (Кстати, он все еще не поддерживается с версии FF 15)

Ответ №1:

Это не поддерживалось в Firefox до версии 23. Для реализации Javascript в версиях 4 и выше, пожалуйста, смотритеhttp://frankyan.com/labs/html5slider / .

Согласно комментарию Джонатана Ватта к сообщению об ошибке, приведенному выше, поддержка была добавлена в ветку разработки Firefox и была выпущена с версией 23.

Комментарии:

1. @shareef Firefox 23 является текущей бета-версией. Ошибка для него, если вам интересно: bugzilla.mozilla.org/show_bug.cgi?id=344618

2. Теперь выпущен Firefox 23, поэтому диапазон поддерживается. Смотрите документы для получения информации о стиле.