webForumDet fria alternativet

popup vid sumbit - redirect i fel fönster

JavaScript

4 svar · 247 visningar · startad av silfver

Medlem sedan apr. 200312 679 inlägg
Frågan#1

Hejsan!

Sitter här och försöker få ihop mailformuläret så som jag vill ha det. När man trycker på "skicka" så kommer det upp ett nytt fönster, där i står det tack, osv. Men efter någon sekund så skickas man vidare, i det här minimala fönstret till index-sidan. Hur ska jag göra för att "redirecten" inte ska tillämpas i popupen? Har testat med target="_self" :r

<FORM ACTION="sida.htm" METHOD="post" target="popup" onsubmit="window.open('tack.htm', 'popup', 'width=200, height=100');">
<INPUT TYPE="hidden" NAME="to" VALUE="mail">
<INPUT TYPE="hidden" NAME="subject" VALUE="Mail från sidan.">
<INPUT TYPE="hidden" NAME="redirect" VALUE="index.htm">

Namn:<br>
<input name="Namn" size="20" class="box"><br>

E-mailadress<br>
<input type="text" name="from" size="20" class="box"><br>

Ämne:<br>
<input name="Ämne" size="20" class="box"><br>

Meddelande:<br>
<TEXTAREA COLS="40" ROWS="5" NAME="Meddelande" class="box"></TEXTAREA><br>
<INPUT TYPE="submit" VALUE="Skicka." class="knapp"> <input type="reset" value="Återställ." class="knapp">
</FORM>

Måste även säga att jag har sökt massor men inte lyckats med att hitta något bra svar?

mvh

Medlem sedan dec. 20025 483 inlägg
#2

Använd window.opener.location.href för att skicka användaren vidare i huvudfönstret.

:)

Medlem sedan apr. 200312 679 inlägg
#3

Kan du vara lite mer specifik? Ge mig gärna kodexempel. :OO

Eller ja nu förstår jag nog vad du menar. Men grejen är att jag vill ha ett popup-fönster. Men det kanske finns smidigare sätt att göra det på?

Medlem sedan dec. 20025 483 inlägg
#4

Jag tror att jag missuppfattade dig. Löses ej ditt problem om du tar bort targetattributet?

:)

Medlem sedan apr. 200312 679 inlägg
#5

Jag ångrar allt jag sa. Antar att du bara satt och väntade på att jag skulle testa. ;)

Funkar nu hur som helst, så som jag vill ha det. Tack! :L

260 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
122 ms — deklarationer (db)
0 ms — hämta statistik (cache)
133 ms — hämta tråd, inlägg och bilagor (db)
123 ms — ändringar (db)