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