Форум программистов, компьютерный форум, киберфорум
HTML, CSS
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
3 / 3 / 0
Регистрация: 10.06.2016
Сообщений: 420

Условный комментарий <!--[if lte IE 10]>

04.07.2025, 10:33. Показов 3173. Ответов 40

Студворк — интернет-сервис помощи студентам
Условный комментарий <!--[if lte IE 10]> применяется (или уже применялся ?) для контроля версии браузера Internet Explorer.
В интернете противоречивая информация по поводу браузера Internet Explorer, а сам Microsoft, вроде бы, отменил поддержку IE11 и заменил его на Edge.
Знатокам вопрос: нужно ли использовать условный комментарий или это уже всё в прошлом?

P.S. Где-то вычитал, что при использовании IE11, происходит автоматическое перенаправление на браузер Edge, но как, если он не установлен на компьютере?
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
04.07.2025, 10:33
Ответы с готовыми решениями:

Условные комментарии для картинки
Хочу сделать отступ картинки которая находиться внутри ячейки таблицы, отсуп хочу сделать на...

Условные комментарии
Пытаюсь воспользоваться условными комментариями и указать особый стиль для ослика, он, как обычно,...

Условные комментарии для ie
шаблоны смарти. подрубаю условные комменты для ие всех версий &lt;!--&gt; &lt;link...

40
3 / 3 / 0
Регистрация: 10.06.2016
Сообщений: 420
10.07.2025, 21:35  [ТС]
Студворк — интернет-сервис помощи студентам
Цитата Сообщение от Usaga Посмотреть сообщение
Chrome, Firefox, Opera. Версии актуальные на тот момент. Их тоже надо учитывать. Иначе твоё решение неполное. Т.е. ты задумал бороться с тем, что проблемой не является способом, который нормально вопрос не решает.
Короче, занятие фигнёй.
Проверял на Opera36 и FireFox примерно такой же версии - document.documentMode выдаёт 'undefined', думаю, что и более ранние версии выдадут тоже самое, т.к. document.documentMode это мйкрософтовское изобретение под свой IE. А мне как раз и нужно отсекать все IE
0
Эксперт .NET
 Аватар для Usaga
14778 / 9552 / 1366
Регистрация: 21.01.2016
Сообщений: 36,018
11.07.2025, 03:51
Инженер_3, ну что ж. Молодец. Надеюсь хоть кто-нибудь это оценит)
0
3 / 3 / 0
Регистрация: 10.06.2016
Сообщений: 420
11.07.2025, 19:51  [ТС]
Цитата Сообщение от Usaga Посмотреть сообщение
Инженер_3, ну что ж. Молодец. Надеюсь хоть кто-нибудь это оценит)
Это немного устаревшая технология
JavaScript
1
document.documentMode
А вот более современная
JavaScript
1
2
3
4
5
6
function isInternetExplorer()
{ const userAgent = navigator.userAgent.toLowerCase();
  return userAgent.indexOf('msie') !== -1 || userAgent.indexOf('trident') !== -1;
}
if(isInternetExplorer())alert("Это Internet Explorer");
else alert("Это не Internet Explorer");
P.S. Мне это надо, т.к. знаю не один десяток людей, у которых на ноутбуках установлен IE (может они скрытые японцы, про которых писали выше)
0
Заблокирован
11.07.2025, 20:32
Цитата Сообщение от Инженер_3 Посмотреть сообщение
else alert("Это не Internet Explorer");
Хотелось бы на это посмотреть. Ссылку скинь, когда так сделаешь

Добавлено через 1 минуту
Цитата Сообщение от Инженер_3 Посмотреть сообщение
знаю не один десяток людей, у которых на ноутбуках установлен IE
Ноуты походу с времен доисторического материализма
0
3 / 3 / 0
Регистрация: 10.06.2016
Сообщений: 420
12.07.2025, 11:44  [ТС]
Цитата Сообщение от black1385 Посмотреть сообщение
Хотелось бы на это посмотреть. Ссылку скинь, когда так сделаешь
Там был приведён код теоретического примера, а вот то что на практике:
JavaScript
1
2
const x=navigator.userAgent.toLowerCase();
if(x.indexOf('msie')!==-1||x.indexOf('trident')!==-1)document.write("<meta http-equiv='refresh' content='0; url=ie.html'>");
В файле ie.html приведён текст, убеждающий отказаться от IE

P.S. Конечно, else alert("Это не Internet Explorer"); было бы убийственно для посетителя сайта. Он заходит, например, с Chrome137, а ему вылазит всплывающее окно "Это не Internet Explorer".
0
3 / 3 / 0
Регистрация: 10.06.2016
Сообщений: 420
13.07.2025, 16:14  [ТС]
Цитата Сообщение от black1385 Посмотреть сообщение
Ноуты походу с времен доисторического материализм
С установленным IE11
Разве доисторический материализм закончился 3 года назад?
0
Заблокирован
13.07.2025, 16:46
Цитата Сообщение от Инженер_3 Посмотреть сообщение
Разве доисторический материализм закончился 3 года назад?
Для тебя да, если у многие твои друзья до сих пор пользуются IE.
0
Эксперт .NET
 Аватар для Usaga
14778 / 9552 / 1366
Регистрация: 21.01.2016
Сообщений: 36,018
14.07.2025, 03:09
Цитата Сообщение от Инженер_3 Посмотреть сообщение
знаю не один десяток людей, у которых на ноутбуках установлен IE
Не один десяток? Ты в музее компьютерной техники работаешь? Я ни одного не знаю такого. Мы в разных мирах что ли живём?)
0
3 / 3 / 0
Регистрация: 10.06.2016
Сообщений: 420
14.07.2025, 10:36  [ТС]
Цитата Сообщение от black1385 Посмотреть сообщение
Для тебя да, если у многие твои друзья до сих пор пользуются IE.
1. Они не мои друзья.
2. У них кроме IE11 есть и другие браузеры.
3. IE11 им нужен для работы с одной "уникальной" программой с доступом в интернет.

Добавлено через 58 секунд
Цитата Сообщение от Usaga Посмотреть сообщение
Не один десяток? Ты в музее компьютерной техники работаешь? Я ни одного не знаю такого. Мы в разных мирах что ли живём?)
См.выше
0
Эксперт .NET
 Аватар для Usaga
14778 / 9552 / 1366
Регистрация: 21.01.2016
Сообщений: 36,018
14.07.2025, 11:11
Цитата Сообщение от Инженер_3 Посмотреть сообщение
2. У них кроме IE11 есть и другие браузеры.
Тогда в чём проблема? Обычный человек, даже довольно далёкий от техники, по умолчанию пользуется одним браузером и только вынуждено может использовать другой. В данном случае это IE11.

Зачем тратить своё время и вставлять в код разные подпорки, да костыли ради приукрашивания исчезающе редких случаев? Ты же понимаешь, что тогда тебе придётся придерживаться такого подхода всегда и во всём. А это целая уйма ситуаций, на учитывание которых уйдёт ценное время. А если ты выборочно будешь этого принципа придерживаться, то это уже ерунда - ни вашим ни нашим.
0
 Аватар для voraa
1301 / 1304 / 192
Регистрация: 21.01.2024
Сообщений: 6,031
14.07.2025, 12:23
Цитата Сообщение от Инженер_3 Посмотреть сообщение
3. IE11 им нужен для работы с одной "уникальной" программой с доступом в интернет.
Но не с твоим сайтом. И на твой сайт, они с ИЕ не полезут. Так почему тебя этот ИЕ так заботит?
0
14.07.2025, 13:09

Не по теме:

Проблема ради проблемы, ей б-гу.

0
3 / 3 / 0
Регистрация: 10.06.2016
Сообщений: 420
14.07.2025, 16:03  [ТС]
Цитата Сообщение от Usaga Посмотреть сообщение
Тогда в чём проблема? Обычный человек, даже довольно далёкий от техники, по умолчанию пользуется одним браузером и только вынуждено может использовать другой. В данном случае это IE11.
А если из любопытства они полезут на мой сайт с IE11 - сайт загрузился, но не работает. Вот тут и будет им предложение избавиться от мёртвого браузера (и что бы другим посоветовали) и восстали против той голимой программы, которая заточена исключительно под IE11, а если ничего не предпринимать, то и дальше будут некоторые деятели создавать ПО под IE11.

Добавлено через 1 минуту
Цитата Сообщение от voraa Посмотреть сообщение
Но не с твоим сайтом. И на твой сайт, они с ИЕ не полезут. Так почему тебя этот ИЕ так заботит?
Меня заботит этот ИЕ, потому что я против него.
0
Эксперт .NET
 Аватар для Usaga
14778 / 9552 / 1366
Регистрация: 21.01.2016
Сообщений: 36,018
14.07.2025, 16:05
Цитата Сообщение от Инженер_3 Посмотреть сообщение
А если из любопытства они полезут на мой сайт с IE11 - сайт загрузился, но не работает
То они сделают единственно верный вывод - сайт на этом браузере уже не работает.

Цитата Сообщение от Инженер_3 Посмотреть сообщение
то и дальше будут некоторые деятели создавать ПО под IE11.
Ну, эти деятели разбиваются на две категории: те, что тащат какое-то лютое легаси, и такие как ты.

Добавлено через 1 минуту
Цитата Сообщение от Инженер_3 Посмотреть сообщение
Меня заботит этот ИЕ, потому что я против него.
А как же все остальные старые браузеры, мобильные и десктопные? Ты за них?..
0
 Аватар для sad67man
2605 / 1509 / 689
Регистрация: 23.08.2015
Сообщений: 3,841
14.07.2025, 22:47
Цитата Сообщение от black1385 Посмотреть сообщение
Инженер_3, имелось ввиду, что даже не стоит париться. Это не стоит того
Это настолько неважная тема, что вы ее до сих пор обсуждаете.
0
3 / 3 / 0
Регистрация: 10.06.2016
Сообщений: 420
15.07.2025, 10:36  [ТС]
Цитата Сообщение от sad67man Посмотреть сообщение
Это настолько неважная тема, что вы ее до сих пор обсуждаете.
Ладно, обсуждение IE11 можно завершить.

Добавлено через 43 секунды
Цитата Сообщение от Usaga Посмотреть сообщение
А как же все остальные старые браузеры, мобильные и десктопные? Ты за них?..
Браузеры делятся на две группы: хорошие и IE
0
Эксперт .NET
 Аватар для Usaga
14778 / 9552 / 1366
Регистрация: 21.01.2016
Сообщений: 36,018
17.07.2025, 05:05
Цитата Сообщение от Инженер_3 Посмотреть сообщение
Браузеры делятся на две группы: хорошие и IE
Нет, уже лет пять как не делятся. Сейчас 2025 год на дворе.
0
 Аватар для voraa
1301 / 1304 / 192
Регистрация: 21.01.2024
Сообщений: 6,031
17.07.2025, 07:51
Цитата Сообщение от Инженер_3 Посмотреть сообщение
Браузеры делятся на две группы: хорошие и IE
Три. Chrome (и аналоги), Firefox и Safari.
И у всех есть какие то свои недостатки по реализации.
0
3 / 3 / 0
Регистрация: 10.06.2016
Сообщений: 420
17.07.2025, 10:52  [ТС]
Цитата Сообщение от Usaga Посмотреть сообщение
Нет, уже лет пять как не делятся. Сейчас 2025 год на дворе.
Кто так решил? IE перестали поддерживать три года назад.

Добавлено через 1 минуту
Цитата Сообщение от voraa Посмотреть сообщение
Три. Chrome (и аналоги), Firefox и Safari.
Opera и Edge относятся к группе Chrome?
0
 Аватар для voraa
1301 / 1304 / 192
Регистрация: 21.01.2024
Сообщений: 6,031
17.07.2025, 11:00
Цитата Сообщение от Инженер_3 Посмотреть сообщение
Opera и Edge относятся к группе Chrome?
Разумеется. И Яндекс с ними, и Brave и еще куча других.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
17.07.2025, 11:00

Условные комментарии
Что здесь неверно? Этот код не видят вообще никакие браузеры &lt;!--&gt; &lt;script...

Условные комментарии html не работают
Помогите, пожалуйста, условные комментарии html не работают. Здравствуйте! Выручите, пожалуйста,...

Ошибка условных коментариев
Пишу 2 условных комментария. &lt;!--&gt; &lt;style type=&quot;text/css&quot;&gt; .shr{font-size:15px;...

Как применить условные стили только к одному конкретному элементу
Добрый день применил стили для IE вот так &lt;!--&gt; &lt;style type=&quot;text/css&quot;&gt; #raspisanie .h5 {...

Почему могут не работать условные коментарии для подключение отдельного файла стилей Ie8
Конструкция такая: &lt;!--&gt; &lt;link href= &quot;ie8.css&quot; rel= &quot;stylesheet&quot; media= &quot;all&quot; /&gt; &lt;!--&gt; ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
40
Ответ Создать тему
Новые блоги и статьи
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#. Название изменил на ColorStep. Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами: - ВидТО (СправочникСсылка. ВидыТО); - ВидГСМ. . .
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр. Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала. Ниже прикреплён. . .
Программа опроса у.з. расходомера SLS-720F
Argus19 02.09.2026
Программа опроса у. з. расходомера SLS-720F Программа опрашивает один раз в минуту три ультразвуковых расходомера SLS-720F через интерфейс RS-485 по протоколу Modbus RTU. Опрашиваются регистры. . .
Hyper-V: Компьютер должен поддерживать доверенный платформенный модуль 2.0.
Maks 31.08.2026
При установке Windows 11 на виртуальную машину Hyper-V 2-го поколения вылезла такая ошибка: Решение: в параметрах виртуальной машины, в разделе "Безопасность" (Security) активировать флаг. . .
Архитектура биовида Стива в Майнкрафте: Зачем бонобо кубический каннибализм
anaschu 30.08.2026
Кубический Вагинокапитализм в Minecraft: Математический инвариант ОДУ и рок Стивов-бонобо Главная задача разработанной «Модели Всего» — наглядно продемонстрировать наличие системной «судьбы». . .
Оттачиваю умение писать js программы.
russiannick 30.08.2026
Проектом выходного дня стало написание Книги шифров Виженера. Итогом стала версия 200, синий туман. Синий туман назван так, потому что замораживает текст под собой. Нажатие синих кнопок управляют. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru