Перейти к содержимому

Как разрешить модальное окно в internet explorer

  • автор:

Появляется сообщение: «Не удалось открыть модальное окно»

При работе в Экстерне возникает ошибка: «Не удалось открыть модальное окно».

Причина в том, что браузер заблокировал всплывающие окна.

Чтобы исправить ошибку нажмите на «Параметры для этого сайта» и выберите вариант «Всегда разрешать».

Если сообщения нет:

— в Internet Explorer нажмите на кнопку «Сервис» и зайдите в «Свойства браузера». На вкладке «Конфиденциальность», в разделе блокирование всплывающих окон, снимите флажок «Включить блокирование всплывающих окон».

— в Mozilla Firefox справа вверху в конце адресной строки нажмите на значок заблокированного окна и выберете «Разрешить всплывающие окна».

— в Google Chrome/Яндекс.Браузере справа вверху в конце адресной строки нажмите на значок заблокированного окна и выберете «Всегда показывать всплывающие окна».

— в Opera войдите в «Настройки», выберете вкладку «Сайты», найдите раздел всплывающих окон и поставьте флажок на параметр «Показывать всплывающие окна».

Как разрешить модальное окно в internet explorer

Почему не работает скрипт модального окна в Firefox и IE?

Скорее всего, в javascript’e где-то раньше ошибка, которая не возникает только в вебките — например, какой-нибуть WebkitRequestAnimationFrame упоминается или ещё что-то вебкитноспецифическое, чего другие браузеры не понимают.. В любом случае, рекомендую посмотреть в консоль, скорее всего, там будут какие-то матюки по поводу ошибок))

А вообще, я б лучше делал анимацию с помощью transition — намного плавнее будет и кода в несколько раз меньше))

Модальное окно не открывается в IE

Я пытаюсь сделать так, чтобы в модальных окнах отображалась информация об определенных местах на карте. Вот код:

Может кто подскажет, как это исправить?

Он отлично работает в Firefox и Chrome, но в IE (10) фон становится серым, а модальное окно не отображается. Любые идеи? Интересно, может быть, в IE не поддерживается переключение данных.

6 ответов

IE не поддерживает класс «fade» для модальных окон, убрав затухание, я потерял анимацию, но теперь модальные окна отображаются во всех трех браузерах. Я нашел ответ здесь: https://github.com/twitter/bootstrap/issues/3672

Вы можете включить файл transition.js вместо удаления класса fade. Это отлично работает для меня с эффектом затухания в IE10

Вот еще одно решение без изменения исходного макета и кода начальной загрузки:

Сегодня у меня тоже была такая же проблема. И после удаления класса затухания у меня даже не работал. Таким образом, я дополнительно осмотрел и нашел там проблему. Программа начальной загрузки не может добавить element.style (здесь элемент означает .modal) в IE. И после добавления следующего css работал нормально:

Примечание: мне не нужно было удалять класс fade . И анимация тоже работает нормально.

IE так грустно. Но вы можете добавить тег

После тега . Это будет работать. И вы должны включить только bootstrap.min.js. Достаточно.

Ответ @ scalen121 сработал для меня (анимация fade заставляет его ломаться). Однако у меня возникла проблема с предлагаемыми исправлениями кода.

Если вы хотите удалить анимацию fade только для IE (похоже, она не работает даже в IE11), но оставить ее для других браузеров, вы можете добавить фрагмент:

jQuery модальное окно не работает в Internet Explorer

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

Я могу только обслуживать HTML файлы на старом сайте, а структура HTML не очень однородна. Я решил добавить немного jQuery в начало документа, который добавляет модальное окно на страницу, давая людям ссылки на новые сайты.

Все это отлично работает на Chrome, Safari и Firefox на Linux и Mac, но при тестировании в Internet Explorer на ПК все выглядит неправильно и вообще не работает. Я открыл консоль и не получил ошибок.

Любые идеи относительно того, почему это не оценили.

Обычно это происходит с IE, когда вы забываете о маленьком персонаже, таком как запятая (,) или точка с запятой (;) или фигурные скобки ( ) . Независимо от того, что вы написали в приведенном выше коде, я проверил это правильно, но в некоторых других случаях вам нужно проверить все функции.

Я также столкнулся с такой проблемой, и я пропускаю одну функцию. На мой взгляд, давайте проверим следующее:

Некоторые веб-приложения, модальные диалоговые окна, не работают в Internet Explorer 11 после установки обновления 3008923

Установки MS14-080: Накопительное обновление безопасности для обозревателя Internet Explorer: 9 декабря 2014 г. на компьютере, на котором работает Internet Explorer 11 или элемент управления веб-обозревателя Internet Explorer 11. Тем не менее после этого, возможно непредвиденное поведение при взаимодействии с веб-узлы, использующие один или несколько web приложений модальные диалоговые окна. Все данные и информация, содержащаяся в поле может не возвращаться в окно приложения или в диалоговом окне создания данных или информации. Таким образом приложения, создавшего окно возникают ошибки или отсутствие определенных функций, который зависел от данных этого диалогового окна.

Решение

Данная проблема устранена в обновлении 3034762. И мы рекомендуем установить Описание обновления безопасности для Internet Explorer: 10 февраля 2015 г. (MS15-009) , устраняет многие другие проблемы, это обновление устраняет проблему.

Сведения об обновлении

Как получить это обновление
Центр обновления Windows
Центр загрузки Майкрософт

Следующие файлы доступны для загрузки из Центра загрузки Майкрософт.

Обновления для Internet Explorer 11 для Windows Server 2012 R2 (KB3025390)

Download

Скачать пакет.

Обновление для обозревателя Internet Explorer 11 для Windows 8.1 для систем на базе x64 (KB3025390)

Download

Скачать пакет.

Обновление для обозревателя Internet Explorer 11 для Windows 8.1 (KB3025390)

Download

Скачать пакет.

Обновления для Internet Explorer 11 для Server 2008 R2 для систем на базе x64 (KB3025390)

Download

Скачать пакет.

Обновления для Internet Explorer 11 для Windows 7 для систем на базе x64 (KB3025390)

Download

Скачать пакет.

Обновления для Internet Explorer 11 для Windows 7 (KB3025390)

Download

Скачать пакет.

Дата выпуска: 17 декабря 2014 г.

Для получения дополнительных сведений о том, как скачать файлы поддержки Майкрософт, щелкните следующий номер статьи базы знаний Майкрософт.

Как загрузить файлы поддержки Microsoft через оперативные службы 119591Корпорация Майкрософт проверила этот файл на наличие вирусов. Корпорация Майкрософт использует последнее антивирусное программное обеспечение, доступное на период публикации файла. Файл хранится на защищенных серверах, что предотвращает его несанкционированное изменение.

Предварительные условия
Сведения о реестре

Чтобы применить это обновление, нет необходимости вносить изменения в реестр.

Необходимость перезагрузки

Необходимо перезагрузить компьютер после установки этого обновления. Тем не менее необходимо перезапустить Internet Explorer, чтобы изменения вступили в силу.

Сведения о замене обновлений

Это обновление не заменяет ранее выпущенное обновление.

Сведения о файлах

Глобальная версия этого обновления устанавливает файлы, которые имеют атрибуты, перечисленные в следующих таблицах. Дата и время для файлов указаны в формате UTC. Дата и время для файлов на локальном компьютере отображаются в местном времени с вашим текущим смещением летнего времени (DST). Кроме того, при выполнении определенных операций с файлами, даты и время могут изменяться.

Windows 7 и Windows Server 2008 R2

Для всех поддерживаемых x86 версии Internet Explorer 11

Включение/отключение Javascript в Internet Explorer

Как включить Javascript в Internet Explorer

JavaScript является очень важной штукой. Сейчас практически все, если не совершенно все сайты используют данную технологию на своем сайте. Яваскрипт позволяет значительно расширить стандартные возможности сайта, внедряя в него дополнительные скрипты, написанные на этом языке.

И если в Internet Explorer отключен JavaScript, то мы настоятельно рекомендуем его включить, поскольку вы теряете множество функций и возможностей на некоторых страницах и интернет-ресурсах. Не знаете, как это сделать? Не беда, мы расскажем и наглядно покажем вам, как включить данную функцию в IE.

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

Включаем Javascript в IE 11

  1. Для начала давайте запустим наш любимый обозреватель Internet Explorer на своем компьютере.
  2. Тогда жмем по значку “Шестерёнка”, чтобы открыть меню.
  3. Непосредственно в меню нажимаем по ссылке “Свойства браузера”.Свойства браузера ИЕ
  4. Будет открыто окно свойств вне браузера. В этом самом окошке требуется перейти на вкладку, которая называется “Безопасность”.
  5. Найдите там кнопку “Другой” и кликните по ней.Свойства браузера IE
  6. Запустилось еще одно модальное окно. Из списка нам надо найти “Сценарии”, для этого перелистываем вниз.Включить JS
  7. Под разделом сценариев есть подраздел, именуемый, как “Активные сценарии”. В нем ставим флажок на пункте “Включить”.
  8. Тогда жмём кнопку “ОК”, чтобы это все дело сохранилось.
  9. И еще раз ОК.

После чего можете смело пользоваться всеми привилегиями, предлагаемыми технологией Jacascript. Сразу предупредим, что если у вас лимитированный трафик для выхода в интернет, то его все же следует оставить выключенным, т.к. он может увеличить потребление интернет-трафика.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Luxury Car Rental in Miami | Reserve a Premium Vehicle with RealCar