Я реализовал скрипт опроса ajax, который вызывает действие в контроллере сервера каждые 10 секунд. С ответом я заменяю содержимое div
:
function getFoo() {
var link = '/Secure/GetFoo';
$.post(link, function (response) {
$('#FooSection').replaceWith(response);
});
setTimeout("getFoo();", 10000);
}
Это делается через https . После некоторого времени простоя IE отображает следующее сообщение:
Эта страница имеет доступ к информации
это не под его контролем. это
создает угрозу безопасности. хотите ли вы
продолжить?
Если пользователь нажимает Да , страница перенаправляется на div
, отображающий только ответ. Если пользователь нажимает Нет , ничего не происходит, но контейнер div
обновляться не будет.
Я знаю Я могу подавить это сообщение через настройки браузера , но это просто приведет меня к выбору по умолчанию Да в соответствии с приведенным выше диалогом.
Подобная проблема была задана до , но, к сожалению, не было никакого решения Я в основном хочу, чтобы мой ajax-опрос работал даже на защищенном соединении. Есть идеи?