Jamen Engberg, kan du ikke gøre sådan her? Lav et frameset (rows=100%,*). I den øverste frame loader du et dokument med følgende:
<script language=JavaScript><!--
funktion klon() {
for (i=0;i<document.uploadfiles1.length-1;i++) {
parent.frames[1].document.uploadfiles.elements[i].value = document.uploadfiles1.elements[i].value
;
parent.frames[1].document.uploadfiles.submit();
}
setTimeout("klon()",60000)
}
// -->
</script>
</head>
<body>
<form name=uploadfiles1>
<input type=file name=file1 value="webcam.jpg"><br>
<input type=file name=file2><br>
<input type=file name=file3><br>
<input type=file name=file4><br>
<input type=file name=file5><br>
<b><input type=button value='Start File(s) Upload' onclick=klon();></b>
</form>
...osv ;-)
I den nederste frame loader du:
http://sitemgr1.ewebcity.com/ufiles.aspNår denne fil loades, skal den skrive en form, der ser således ud:
<form name=uploadfiles action="
http://sitemgr1.ewebcity.com/ufiles.asp?nf=" enctype="MULTIPART/FORM-DATA" method=post>
<input type=file name=file1><br>
<input type=file name=file2><br>
<input type=file name=file3><br>
<input type=file name=file4><br>
<input type=file name=file5><br>
</form>
Hvis 'nf' havde en værdi, da filen blev kaldt, startede den med at eksekvere sin egentlige opgave, inden den skrev formen ud.
Du starter altså med at vælge filer i øverste frame. Derefter - når du klikker - sætter du værdierne i en tilsvarende form i den skjulte frame. Denne form submittes, server-scriptet eksekveres og en ny form udskrives.
Timeren aktiveres lige efter, du submitter formen.
Det, vil jeg mene, kan gøre det ;-)