webForumDet fria alternativet

Submit i nytt fönster

4 svar · 497 visningar · startad av Hazze

HazzeMedlem sedan jan. 20001 891 inlägg
#1

Hur gör jag för att öppna resultatet av en poll i ett litet fönster (200*150) när jag klickar på "submit-knappen"!?

------------------
//
<title>Hazze</title>

spangoMedlem sedan juni 20006 147 inlägg
#2

I onsubmit för din form lägger du till ett anrop för popupfönster:

<form ... onsubmit="window.open('', 'resultat', 'width=200,height=150'); return true;" target="resultat">

det andra argumentet i window.open kan alltså användas som target för att öppna sidor i popupen.

------------------
-- spango
Släpp fram mig, jag är webbdesigner!

HazzeMedlem sedan jan. 20001 891 inlägg
#3

Bra! Tackar!

------------------
//
<title>Hazze</title>

webbmannenMedlem sedan dec. 1999659 inlägg
#4

Hej Spango,

Jag har försökt använda mig av den kod du skrivit och den fungerar nästan som jag tänkt mig.

Mitt problem är att jag tänkte använda den tillsammans med en submitknapp för att skicka ett mail så här:

<form action="mailto:webmaster@vibra.se" method="post" enctype="text/plain"  onsubmit="window.open('', 'formular', 'width=200,height=150'); return true;" target="formular">

Problemet är att då lägger sig det nya fönstret bakom sidan med submitknappen och syns alltså inte.

Är det mailto-funktionen som spökar till det?

/webb

[Redigerat av webbmannen den 25 jul 2000]

spangoMedlem sedan juni 20006 147 inlägg
#5

Skulle tro det, för när man skickar mailet kommer man ju inte till nån ny sida, som man gör när man skickar till ett cgi-script eller liknande.
Prova http://formfixer.com/ eller http://www.perssons.net/tj för "riktig" formmail.

------------------
-- spango
Ingen älskar en man med skägg.

Genererad på 380 ms · cache AV · v20260730165559-full.f96bc7eb