Помогите советом, почему не работает:
есть кнопка на ней обработчик - формирует 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) - и че там в нутри полный ХЗ.