Можно ли отменить загрузку файла, в котором используется скрытый iframe? Можно ли отменить загрузку файла, в котором используется скрытый iframe? Я попытался установить источник iframe на пустую строку, но загрузка не была прервана. Ответ 1 iframe является транспортным каналом, несущим регистрацию формы, поэтому Atanas является правильным, вам нужно остановить транспорт внутри iframe. вот способ сделать это в зависимости от браузера: if (iframeObj.contentWindow.document.execCommand) { // IE browsers iframeObj.contentWindow.document.execCommand('Stop'); } else { // other browsers iframeObj.contentWindow.stop(); } // notify user upload was cancelled, remove spinner images, etc Ответ 2 Попробуйте следующее: iframe.contentWindow.stop(); //for anything but IE iframe.contentWindow.document.execCommand("Stop"); // for IE Ответ 3 Текущая настройка iframe src на "javascript: false" работает для меня. Ответ 4 Я не уверен, но я думаю, что удаление iframe из dom должно быть достаточно?
Ответ 1 iframe является транспортным каналом, несущим регистрацию формы, поэтому Atanas является правильным, вам нужно остановить транспорт внутри iframe. вот способ сделать это в зависимости от браузера: if (iframeObj.contentWindow.document.execCommand) { // IE browsers iframeObj.contentWindow.document.execCommand('Stop'); } else { // other browsers iframeObj.contentWindow.stop(); } // notify user upload was cancelled, remove spinner images, etc
Ответ 2 Попробуйте следующее: iframe.contentWindow.stop(); //for anything but IE iframe.contentWindow.document.execCommand("Stop"); // for IE