jQuery не определено в iframe, загруженном в IE - PullRequest
0 голосов
/ 17 мая 2019

У меня есть страница в HTML с небольшой функцией, использующей jQuery и JavaScript (код не имеет значения), отладка моего приложения на Chrome и Firefox, все в порядке.Когда я отлаживаю в IE, я получаю сообщение об ошибке jQuery.Я решил эту проблему, добавив эту строку в мой HTML-код:

<meta http-equiv="X-UA-Compatible" content="IE=edge" />

Теперь эта страница отлично работает на Firefox, Chrome и IE.Моя проблема в том, что я пытаюсь отобразить эту страницу на iframe и прекрасно работает на Firefox и Chrome, но опять же не работает на IE.В поисках решения я обнаружил, что добавление X-UA-Compatible content = "IE = edge в заголовки HTTP-ответов в IIS решает проблему, но влияет на функциональность моей главной веб-страницы, поэтому я считаю, что это решение не являетсявозможно.

РЕДАКТИРОВАТЬ: Код добавлен

<script src="../js/core/jquery.min.js" type="text/javascript"></script>
<script src="../js/core/popper.min.js" type="text/javascript"></script>
<script src="../js/core/bootstrap.min.js" type="text/javascript"></script>
<script src="../js/jquery.countdown.js" type="text/javascript"></script>
<script type="text/javascript">

    $(document).ready(function () {
        $('#clock').countdown('2019/08/11 19:00:00', function (event) {
            var days = event.strftime('%D');
            var hr= event.strftime('%H');
            var mn = event.strftime('%M');
            var sc = event.strftime('%S');

            $('#clock').html(days);
            $('#clock2').html(hr);
            $('#clock3').html(mn);
            $('#clock4').html(sc);
        });
    });

</script>

Есть ли способ решить эту проблему?

1 Ответ

0 голосов
/ 20 мая 2019

Я проверяю ваш код, и он хорошо работает на моей стороне.Я использую онлайн-путь jQuery и обратного отсчета, и он не показывает ошибки.Проверьте правильность пути jQuery.Если я использую режим совместимости или режим предприятия, я получу jQuery - неопределенная ошибка.Проверьте, не отключен ли режим совместимости или режим предприятия.Вы также можете обратиться к принятому ответу на этот вопрос.

enter image description here

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...