<body onunload="document.myForm.Submit();">
<form name="myForm" method="post" action="unload.php">
<input type="hidden" name="hmm" value="kalas">
</form>
</body>
Problemet är att submit() körs inte när man lämnar sidan. Varför?
4 svar · 278 visningar · startad av ampy
<body onunload="document.myForm.Submit();">
<form name="myForm" method="post" action="unload.php">
<input type="hidden" name="hmm" value="kalas">
</form>
</body>
Problemet är att submit() körs inte när man lämnar sidan. Varför?
Tror inte man kan göra så...
Jag tror du kan göra så om det är till en annan frame eller nytt fönster (<form target="_blank">).
Kom på en annan lösning:
<a href="#" onclick="document.test1.submit()">Nästa</a>
<form name="test1" method="post" action="unload.php">
<input type="hidden" name="hmm" value="kalas">
</form>
VARFÖR GÖR INTE DU SOM OSS ANDRA OCH ANVÄNDER SUBMIT DU MED!? :) Hur som helst så blir det mer användarvänligt om du använder submit istället för en länk. Det funkar till och med i helt värdelösa browsers.