HTML использовать скрипт только в Internet Explorer - PullRequest
0 голосов
/ 05 ноября 2018

Мне нужно использовать скрипт только в Internet Explorer, и для этого я использую следующую строку кода:

<script type="text/javascript">
        if(/MSIE \d|Trident.*rv:/.test(navigator.userAgent))
            document.write('<script src="js/jszip-utils-ie.min.js"><\/script>');
</script>

Проблема в том, что он работает, когда я выполняю его локально, но при загрузке его на сервер он не определяет, нахожусь ли я в Internet Explorer, и не выполняет этот скрипт. Есть идеи, в чем причина? Спасибо!

1 Ответ

0 голосов
/ 06 ноября 2018

Я предлагаю вам проверить, какую версию IE вы использовали.

Вы должны проверить версию, которую вы использовали локально и версию сервера .

 <!--[if IE]>xxxxx<![endif]-->

Условные комментарии поддерживаются не во всех версиях.

Для IE10 и других браузеров это может не работать.

Подробнее об условных комментариях можно прочитать по адресу: https://msdn.microsoft.com/en-us/ie/hh801214(v=vs.94)

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