Я плагин под названием контактный формуляр 7 для свяжитесь с нами страница. У меня есть выбор даты. Он не работает в firefox, а работает в хроме. Как я могу исправить эту ошибку? Может ли кто-нибудь решить эту проблему?datepicker cf7 не работает в firefox
ответ
Форма контакта 7 использует HTML5 для этого, такие функции, как Datepicker, не поддерживаются некоторыми браузерами. Следующий ответ на странице часто задаваемых вопросов http://contactform7.com/faq/
Поддерживает ли форма контакта 7 формы входных данных HTML5?
Да. Форма контакта 7 3.4 и выше форматы форм поддержки, соответствующие , эти типы ввода HTML5: электронная почта, tel, url, номер, диапазон и дата.
Если вы не хотите использовать типы ввода HTML5, вы можете отключить это , добавив следующий код в файл functions.php вашей темы: 1
add_filter («wpcf7_support_html5», «__return_false»);
Обратите внимание, что даже самые современные браузеры частично поддерживают HTML5. Например, последний пример Firefox не поддерживает тип ввода даты ( позволяет выбрать дату из пользовательского интерфейса календаря) и тип ввода номера (который позволяет вводить числовое значение из пользовательского интерфейса ) - так что Firefox предоставляет общее текстовое поле ввода как резерв вместо календаря и пользовательского интерфейса проигрывателя. Это может смутить пользователей , поскольку они не могут определить, какой тип входного значения ожидается в этом поле. Итак, вы можете почувствовать, что лучше ждать, пока все браузеры будут поддерживать все функции HTML5 полностью.
Но вам не нужно ждать! Контактная форма 7 предлагает лучшее решение. Контактная форма 7 может предоставить резервную копию jQuery UI для полей ввода дат и номеров . Используя это решение, вы можете предоставить пользовательский интерфейс календаря для поля даты и пользовательского интерфейса спинбона для номера, , соответственно, даже с Firefox или Internet Explorer.
По умолчанию эта резервная функция отключена, так как она загружает дополнительные JavaScript и CSS (делает для плохой работы), и только необходимо для сайтов, использующих поля ввода даты или числа. Если вы используете дату или ввода числа полей и хотите использовать эту JQuery UI на основе функции резервного, добавьте следующий код в файл functions.php вашей темы и активировать функцию: 1
add_filter («wpcf7_support_html5_fallback» , '__return_true');
Так что в вашем случае добавление add_filter ('wpcf7_support_html5_fallback', '__return_true'); будет работать, если вы установили пользовательский интерфейс jquery, который вы можете найти здесь: https://jqueryui.com/
add_filter ('wpcf7_support_html5_fallback', '__return_true'); этот код должен быть добавлен только? – anumol
этот код будет работать, только если у вас есть jquery UI, добавленный в вашу тему – Christophvh
Вы имеете в виду jquery datepicker? – anumol
Ответ от @ Christophvh был прав, но был неполным. Календарь датпикера здесь, но не отображается. Там швы будут ошибкой в jquery datepicker, который устанавливает неправильное значение z-index
, тем самым делая календарь скрытым за формой.
Вот как я сделал это работает:
1) Включить WCF7 запасной вариант, но поставить этот код в вашей теме functions.php
файл
add_filter('wpcf7_support_html5_fallback', '__return_true');
2) исправить ошибку, поставив этот фрагмент кода в вашем тема functions.php
файла или редактирование темы CSS, если вы знаете, как:
add_action('wp_head', 'replacethiswithyourthemename_wcf7_datepickerfix');
function replacethiswithyourthemename_wcf7_datepickerfix(){
?><style>#ui-datepicker-div {z-index:99!important;}</style><?php
}
- 1. JQuery datepicker не работает в Firefox
- 2. Datepicker не работает в Safari и FireFox
- 3. Datepicker месяц/год не работает в Firefox
- 4. DatePicker в Firefox
- 5. JQuery функция DatePicker плагин не работает в Firefox и IE
- 6. Datepicker не работает
- 7. Bootstrap datepicker работает только на firefox
- 8. jQuery datepicker не отображается в Firefox
- 9. JQuery UI Datepicker не работает с bootstrap и Firefox
- 10. kendo ui like datepicker не работает на firefox
- 11. Контактный формуляр WordPress 7 CF7 Shortcode не работает
- 12. Datepicker работает с браузером Google Chrome, но не с Firefox
- 13. MVC Выбор даты Не работает в firefox
- 14. Как перечислить формы в cf7?
- 15. jQuery DatePicker calendar не работает в IE8
- 16. Html 5 datepicker in firefox
- 17. Kendo datepicker не работает
- 18. DatePicker связывания не работает
- 19. datepicker не работает в формах
- 20. DatePicker не работает в модальном
- 21. Datepicker не работает в addrow
- 22. datepicker не работает в ie7
- 23. DatePicker не работает в mvc4
- 24. Datepicker не работает в iOS
- 25. Datepicker не работает в рельсах
- 26. Datepicker в Linq не работает
- 27. datepicker не работает jquery
- 28. Datepicker maxDate не работает
- 29. Angularstrap datepicker не работает
- 30. Materializecss DatePicker не работает
, если щелкнуть правой кнопкой мыши и осмотрите элемент хромом на странице, где она Shoul d появляется, вы получаете сообщение об ошибке в консоли? – Christophvh
не работает в firefox. но ошибок в консоли нет. – anumol
Извините, я прочитал это неправильно, я отправил ответ. Проблема связана с html5 – Christophvh