response.min.js, строка 5, символ 746, доступ запрещен, в IE8?

На самом деле я тестирую свой сайт в IE8 с помощью bootstrap3. Я использовал эти строки кода.

  <script src="https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js"></script>
  <script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script>

Когда я отлаживал код, IE8 отображает ошибку в c.open ("GET", a,! 0), как я могу ее решить, в чем проблема????

2 ответа

При использовании начальной загрузки и IE8 вы должны запускать html с сервера, чтобы избежать проблем с безопасностью, как указано @jevgenig. При локальном тестировании вы можете использовать localhost в качестве замены.

Я также рекомендую обернуть эти скрипты в специфические комментарии IE в вашем заголовке.

<!-- HTML5 shim and Respond.js for IE8 support of HTML5 elements and media queries -->
    <!--[if lt IE 9]>
        <script src="https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js"></script>
        <script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script>
    <![endif]-->

Для запуска response.js вам нужен локальный хост. Это решит вашу проблему.

Другие вопросы по тегам