Мое приложение принимает запросы AJAX и отвечает URL-адресом на страницу загрузки на моем веб-сайте для запрашиваемого файла. Затем Javascript AJAX-метод для успешного ответа отклика динамически создает iframe на странице с src, установленным в местоположение загрузки, чтобы позволить диалоговому окну файла отображаться, чтобы пользователь мог загрузить файл. Проблема в том, что IE отображает следующее предупреждение безопасности:
http://avnhelp.com/default_files/image004.jpg
Основная причина этой проблемы заключается в том, что, когда они нажимают кнопку «Принять», она обновляет страницу и загрузка файла теряется (я предполагаю, что это потому, что он находится в iframe, создаваемом динамически).
Мне нужен способ:
отключить это диалоговое окно безопасности
подсказывать пользователю, когда он посещает
сайт, чтобы принять любой будущий файл
загрузки.
исправить тот факт, что после обновления (от
принять) загрузка файла потеряна.
Вот мой код iframe:
function create_iframe(url) {
frame = document.createElement('IFRAME');
frame.setAttribute('src', url);
frame.style.display = 'none';
document.body.appendChild(frame);
}
Если бы кто-то мог помочь мне с этим, это было бы здорово! Спасибо.