Ik heb een pagina met daarop een form binnen dat form (mainform)
heb ik een iframe met daarin een ander form(fileform) waarin ik een fileupload doe
Als ik het mainform submit, submit ik eerst de fileform en pas daarna
het mainform dit gaat prima (de files komen aan op de server)
bij kleine files maar bij grotere files komen de files maar voor de helft aan...
In mijn form validatie script kijk ik of mijn form een file bevat(dus een iframe)
en vervolgens
hoe kan ik ervoor zorgen dat het mainform pas wordt gesubmit als het fileform klaar is
en het liefst zonder dat ik vanuit de pagina waar mijn iframe naar post weer het parentform submit
(want ik heb namelijk niet in iedere form een fileform zitten)
heb ik een iframe met daarin een ander form(fileform) waarin ik een fileupload doe
Als ik het mainform submit, submit ik eerst de fileform en pas daarna
het mainform dit gaat prima (de files komen aan op de server)
bij kleine files maar bij grotere files komen de files maar voor de helft aan...
In mijn form validatie script kijk ik of mijn form een file bevat(dus een iframe)
en vervolgens
JavaScript:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
| //Om file form te submitten if(document.ifr) { var urlimg = document.ifr.fileform.file.value; var slash = urlimg.lastIndexOf("\\") + 1; var nameimg = document.mainform.varname.value; document.ifr.fileform.submit(); document.mainform.elements(nameimg).value = urlimg.substring(slash, urlimg.length); } // code om het mainform te valideren ........ ... //code voor formvalidatie //en het submitten van de mainform |
hoe kan ik ervoor zorgen dat het mainform pas wordt gesubmit als het fileform klaar is
en het liefst zonder dat ik vanuit de pagina waar mijn iframe naar post weer het parentform submit
(want ik heb namelijk niet in iedere form een fileform zitten)
[ Voor 11% gewijzigd door Verwijderd op 06-04-2005 12:10 ]