2013-09-02 3 views
0

После развертывания нашего приложения от постановки на производство, пользователи IE7 и IE8 сообщают видят следующее окно:JQuery IE7 и информационная безопасность IE8 всплывать

enter image description here

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

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script> 

<script type="text/javascript"> 
    $(document).ready(function() { 
     $('#content').html("Here is where the popup happens."); 
    }); 
</script> 

<div id="content"> 
</div> 

Излишне говорить наши пользователи не в восторге, чтобы увидеть сообщение безопасности всплывающее окно и просят всех наших пользователей, чтобы отключить это сообщение в браузере не решение.

Что вызывает это и как оно может быть разрешено?

+0

Это на HTTPS-странице? –

+0

его, потому что ваша страница находится на https, и вы запрашиваете элемент, который находится на http, просто используйте https для Google url 'https://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery. min.js' –

+0

@DavidThomas - да, это проблема HTTPS. –

ответ

3

Преобразовать

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>

в

<script src="//ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>

браузер заполнит протокол, основанный на протоколе страницы.

Смежные вопросы