Всплывающее окно предупреждения браузера не отображается в текущем окне в IE - PullRequest
0 голосов
/ 24 сентября 2019

Всплывающее окно с предупреждением не отображается в текущем окне, которое отображается в других браузерах (то же всплывающее окно с предупреждением).Эта ошибка появляется только в IE, отлично работает с Chrome и Mozilla

 if (iNum > 99) {
            document.getElementById(id).value = '';
            alert('value not be greater than'); //this alert popup open in another broswer in IE
            return false;
        }

Ответы [ 2 ]

0 голосов
/ 25 сентября 2019

* Вы можете попробовать включить представление совместимости, выбрав «Настройки» -> «Настройки просмотра совместимости» и добавив туда URL своего веб-сайта.

* Или включить представление совместимости, поместив этот метатег в тег head.вашей страницы, как показано ниже

<head>
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7">
<head>

вы можете обратиться к этой документации , чтобы узнать о режимах совместимости.

0 голосов
/ 24 сентября 2019
  1. Убедитесь, что на вашей консоли нет ошибок, и исправьте их, если они есть.
  2. Убедитесь, что вы не отключили запросы браузера в IE
  3. Попробуйте использовать window.alert() возможно (хотя и маловероятно), что другой alert() конфликтует с окном.
  4. Если у вас есть поддержка консоли, попробуйте console.log(alert); и посмотрите, что там написано.Это должно быть что-то вроде:

    function alert() {
        [native code]
    }
    
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...