Ik heb een klein probleempje met Mozilla (en daardoor misschien ook wel met andere browsers). Het idee is dat ik een pagina moet laden via het submitten van een formulier. Oftewel: een html-pagina bevat een formulier met als action een url op een andere server. De gebruiker hoeft in principe niets te wijzigen in dit formulier, dus het kan direct verstuurd worden. Dit probeer ik nu te doen via de bekende submit() functie op het form object.
In Internet Explorer gaat dit prima. In Mozilla werkt het echter niet lekker. Het ziet er naar uit dat Mozilla het form nog niet herkent. Ik print momenteel het form, met al z'n waardes. Vervolgens staat daaronder een stukje JavaScript wat puur de submit() functie aanroept op het daarboven gedefinieerde form. Maar er gebeurd niets
Ook het aanroepen van form.submit() in de onLoad van BODY werkt onder Mozilla niet. In Internet Explorer juist weer wel.
In principe is het geen ramp, ik maak er gewoon een extra knop bij waarmee je het formulier alsnog handmatig kunt versturen. Maar het is natuurlijk mooier als het direct gebeurd, vooral omdat de pagina met het formulier in principe geen nuttige informatie bevat.
In Internet Explorer gaat dit prima. In Mozilla werkt het echter niet lekker. Het ziet er naar uit dat Mozilla het form nog niet herkent. Ik print momenteel het form, met al z'n waardes. Vervolgens staat daaronder een stukje JavaScript wat puur de submit() functie aanroept op het daarboven gedefinieerde form. Maar er gebeurd niets
In principe is het geen ramp, ik maak er gewoon een extra knop bij waarmee je het formulier alsnog handmatig kunt versturen. Maar het is natuurlijk mooier als het direct gebeurd, vooral omdat de pagina met het formulier in principe geen nuttige informatie bevat.