webForumDet fria alternativet

Problem med submit()

4 svar · 278 visningar · startad av ampy

ampyMedlem sedan feb. 20011 498 inlägg
#1
<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?

Jesper TMedlem sedan nov. 20017 144 inlägg
#2

Tror inte man kan göra så...

tohaMedlem sedan dec. 1999707 inlägg
#3

Jag tror du kan göra så om det är till en annan frame eller nytt fönster (<form target="_blank">).

ampyMedlem sedan feb. 20011 498 inlägg
#4

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>
CheguelinMedlem sedan juli 2003303 inlägg
#5

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.

134 ms totalt · 3 externa anrop · v20260731065814-full.2b84b982
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
120 ms — hämta tråd, inlägg och bilagor (db)