Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[3.141.35.60] |
|
Сообщ.
#1
,
|
|
|
Доброе время суток уважаемые форумчане.
Когда космические корабли бороздят просторы в 2017 году до сих пор не все браузеры научились поддерживать JS В рамках совместимости с неадекватными браузерами пишу данный вопрос. Суть задачи: Есть сайт на котором для ускорения загрузки страницы комментарии подгружаются AJAX Решение логичное и оправдывается себя, но как быть с теми у кого нет JS или он отключен? Решение которое мне пришло в голову: поместить в тэг <noscript> iframe который бы подгружал нужный код. Сказано сделано вот только, iframe появляется со скролингом и большая часть коментов скрывается (тонет) во фрэйме что не есть хорошо. Хотелось бы растянуть iframe на всю высоту содержимого без js Вопрос как растянуть iframe на всю ширину контента без JS |
Сообщ.
#2
,
|
|
|
Не вижу смысла в использовании iframe. Все равно обновлять без JS придется вручную.
По поводу размера. Есть атрибут Seamless, но его поддержка увы далеко не везде. Вообщем, имхо никак. |
Сообщ.
#3
,
|
|
|
Цитата MasterCopipaster @ Когда космические корабли бороздят просторы в 2017 году до сих пор не все браузеры научились поддерживать JS патамушо руки надо из жопы вынуть! |
Сообщ.
#4
,
|
|
|
Цитата патамушо руки надо из жопы вынуть! На счет рук из жопы я бы поспорил - большинство браузеров из тех что JS не поддерживают не могут включить его в "себя" Из за разности в условиях лицензионного соглашения Стоит ли вспомнить только случай когда из за одной фразы (которая не совпадала) одинаковых лицух в PHP 5.5 убрали JSON на хабре можно почитать А с такими пользователями приходится все-таки взаимодействовать, когда у вас сайт "бабаы Васи из залупинска" можно забить на этих пользователей, а когда у вас международный проект приходится вертеть костыли... |
Сообщ.
#5
,
|
|
|
Цитата MasterCopipaster @ Когда космические корабли бороздят просторы в 2017 году до сих пор не все браузеры научились поддерживать JS ФФ до сих пор не понимает даже <input type="date">! Какие корабли?! Цитата MasterCopipaster @ Хотелось бы растянуть iframe на всю высоту содержимого без js "не знала баба горя - купила порося"... Документированная возможность совершить оное - не наблюдается. т.е. если будет работать на одной платформе - не запустится на другой. И чё в итоге имеем - в некоторых случаях, когда у юзера нет JS, возможно отобразится как надо, но не факт... вот и нахрена корячиться над такого рода костылями? http://htmlbook.ru/html/iframe/seamless Добавлено Цитата MasterCopipaster @ когда у вас международный проект приходится вертеть костыли... международный проект на костылях. Надеюсь он не будет управлять запуском туристов в космос. |
Сообщ.
#6
,
|
|
|
seamless - не работает так как надо в 99% случаях
То что без JS этого не сделать я уже понял и закрыл тему. Цитата ФФ до сих пор не понимает даже <input type="date">! Какие корабли?! Да ладно!? у меня последний ff родит без проблем Цитата международный проект на костылях. Надеюсь он не будет управлять запуском туристов в космос. Надеюсь буду запускать в космос глупых заказчиков |
Сообщ.
#7
,
|
|
|
Цитата MasterCopipaster @ Да ладно!? у меня последний ff родит без проблем И что он тебе рожает? только что открыл test.html <html><body><input type="date"></body></html> в ФФ - ноль реакции. в YB - норм. Хром - норм. Добавлено как так? Добавлено Цитата MasterCopipaster @ Надеюсь буду запускать в космос глупых заказчиков а, лучше не надо, пригодятся ещё. |
Сообщ.
#8
,
|
|
|
Цитата Руслан @ ФФ до сих пор не понимает даже <input type="date">! Какие корабли?! about:config -> dom.forms.datetime -> true Начиная с 56 версии будет поддерживать по дефолту. |
Сообщ.
#9
,
|
|
|
Цитата Астарот @ about:config -> dom.forms.datetime -> true Осмотрел, более чем интересно! /*хотя значение передаются не вполне корректно(походу onchange не срабатывает.), совместимости с другими браузерами пока что не наблюдается*/ Но с точки зрения разработчика, не вполне кошерно делать подсказки для юзеров что им включить в глубоких настройках браузера... Таким образоm, из-за ФФ, уже несколько лет как приходится пользоваться JS для генерирования datepicker, вместо простого html <input>. |