2015-10-13 2 views
0

После настройки https на сайте некоторые библиотеки javascript не загружаются, а другие. В этом случае select2 lib не загружается. Почему это должно быть?Некоторые javascript-библиотеки не загружаются по https

Глава экстракт

<head> 


    <link rel="stylesheet" href="https://yui.yahooapis.com/pure/0.6.0/pure-min.css"> 
    <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.3/jquery.min.js"></script> 

    <script src="https://code.jquery.com/ui/1.11.4/jquery-ui.js"></script> 
    <link rel="stylesheet" href="https://code.jquery.com/ui/1.11.4/themes/cupertino/jquery-ui.css"> 

    <link href="https://cdnjs.cloudflare.com/ajax/libs/select2/4.0.0/css/select2.min.css" rel="stylesheet" /> 
    <script src="https://cdnjs.cloudflare.com/ajax/libs/select2/4.0.0/js/select2.min.js"></script> 

    <link rel="stylesheet" type="text/css" href="https://d1r6do663ilw4i.cloudfront.net/static/sweetalerts/sweetalert.css"> 
    <script src="https://d1r6do663ilw4i.cloudfront.net/static/sweetalerts/sweetalert.min.js"></script> 
+0

У вас есть что-то вроде Firebug в вашем браузере? Он показывает запрос GET для select2 lib? – eddiewould

ответ

0

Первое: Убедитесь, что файл существует на самом деле в этот URL. (Попробуйте использовать разные браузеры, инструменты командной строки, ...)

Во-вторых: убедитесь, что блокировщик рекламных блоков/браузеров не блокирует запрос.

+0

Спасибо - первый файл https://yui.yahooapis.com/pure/0.6.0/pure-min.css доступен только через http - это привело к потере всего остального – RunLoop