загрузка нескольких файлов
Помогите советом, почему не работает:
есть кнопка на ней обработчик - формирует URL, который грузит файл путем нехитрой функции var url='order.php?event=savexml&intDocID='+8976542; gourl(url); надо сделать загрузку выбранных файлов, вроде ничего проще - обернуть это в цикл и в цикле вызывать for(var i=0; i<document.sortForm.length; i++){ var elemko = document.sortForm[i]; if( elemko.name == 'docsids[]' && elemko.checked == true){ var url='order.php?event=savexml&intDocID='+elemko.value; gourl(url); } } но выполняется загрузка только последнего файла. если заменить gourl(url) на var o = window.open(url, null, 'width=800,height=600,toolbar=no,scrollbars=1'); все загружается нормально, но остаются открытыми куча окон - не красиво. Пробовал закрыть окна, через var o = window.open(url, null, 'width=800,height=600,toolbar=no,scrollbars=1'); setTimeOUT (o.close, 5000); - не успевают файлы загружаться, ощущение что таймер не работает. как можно сделать чтобы функция gourl(url) - срабатывала n-раз или через интервал времени закрыть окна? где находится gourl(url) - и че там в нутри полный ХЗ. |
Часовой пояс GMT +3, время: 01:58. |