#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, поэтому диапазон поддерживается. Смотрите документы для получения информации о стиле.