webForumDet fria alternativet

submit i nytt fönster

5 svar · 213 visningar · startad av DavidB

DavidBMedlem sedan jan. 20001 372 inlägg
#1

om jag har ett formulär hur gör jag då för att lägga in en knapp som skickar innehållet med "POST" till ett popuppfönster?

------------------
// David - Probably the best guy in the world

JohnsenMedlem sedan juli 2000836 inlägg
#2

Skicka med värdet i URL:en till popuppen.

<html>
<head>
<script language="JavaScript">
function vidare(){
var fraga = document.foo.bar.value
window.open("filen.html"+"?"+fraga,"Namn","top=100,left=100,width=200,height=200")
}
</script>
</head>
<form name="foo" action="" onsubmit="javascript:vidare(); return false;">
<input type="text" name="bar">
<input type="submit" value="skicka">
</form>
</html>

Och i popuppfilen:

<script language="JavaScript">
var ut = unescape(parent.location.search.substr(1));

document.write("Du skrev " +ut+ ".");

</script>

/ J

DavidBMedlem sedan jan. 20001 372 inlägg
#3

men vad gör jag om jag ska har en submit knapp till i samma formulär som ska vara som vanligt?

------------------
// David - Probably the best guy in the world

@ndersMedlem sedan juni 200032 969 inlägg
#4

då får du ha en button med en onclick-event handler.

------------------
<A HREF="http://cartman.nu" TARGET=_blank>
all your base are belong to us!</A>

DavidBMedlem sedan jan. 20001 372 inlägg
#5

okej :q

hur fungerar detta då?

------------------
// David - Probably the best guy in the world

JohnsenMedlem sedan juli 2000836 inlägg
#6

Ändra formuläret till:

<form name="foo" action="">
<input type="text" name="bar">
<input type="submit" value="skicka">
<input type="button" value="knapp" onclick="javascript:vidare();">
</form>
135 ms totalt · 3 externa anrop · v20260731065814-full.3ab8d573
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
131 ms — hämta tråd, inlägg och bilagor (db)