Avatar billede heinus Nybegynder
05. november 2004 - 11:48 Der er 7 kommentarer

Hjælp til kode

Hej..denne tilmeld nyhedbrev kode kører ved tilmelding direkte over på eks. du er tilmeldt" siden - men jeg vil gerne have den til at åbne i et nyt browservindue istedet, så man ikke skal bruge tilbageknappen i browseren.- har prøvet lidt af hvert, men kan ikke rigtig få det til at virke..

<FORM ACTION='http://scanlist.scannet.dk/sub.php' METHOD='POST' >
              <p><img name="" src="images/nyhedsbrev.gif" width="78" height="10" alt="" />
                <input type="HIDDEN" name="listname" value="langelandsfestivalen">
                <br>
                <input type="TEXT" name="email">
                <br>
                <input type="RADIO" maxlength="1" name="unsub" value="0">
                <img name="" src="images/Tilmeld.gif" width="44" height="10" alt="" />
                <input type="RADIO" maxlength="1" name="unsub" value="1">
                <img name="" src="images/afmeld.gif" width="44" height="10" alt="" />
                <br>
                <br />
                <INPUT hideFocus type=image height=11 alt=send
            width=36 src="images/send.gif" value=Send
            border=0>
              </p>
              </FORM>
Avatar billede erikjacobsen Ekspert
05. november 2004 - 11:50 #1
Det nemmeste:
<FORM ACTION='http://scanlist.scannet.dk/sub.php' METHOD='POST' target="_blank">
Avatar billede heinus Nybegynder
05. november 2004 - 11:55 #2
Fedt det virker, men hvad nu hvis jeg ikke vil have et defineret vindue ? kan du hjælpe der?
Avatar billede roenving Novice
08. november 2004 - 13:27 #3
Hvad mener du med 'ikke et defineret vindue' ?-)
Avatar billede heinus Nybegynder
08. november 2004 - 13:31 #4
ups - der skulle have stået defineret vindue - altså eks. 200x200 uden adr. linie mv. Jeg kan fint nok finde ud af at lave et pop up normalt, men ikke lige i denne sammenhæng...
Avatar billede roenving Novice
08. november 2004 - 13:51 #5
Den er tricky, for den eneste løsning, jeg kender, som virker, indebærer, at du fra popuppen submitter formen, ellers vil du ofte støde ind i, at popuppen ikke er tilstrækkeligt initialiseret, når browseren skal bruge den til at smide resultatet over ...

Så du skal:

<FORM ACTION='http://scanlist.scannet.dk/sub.php' METHOD='POST' target="visResultat" onsubmit="window.open('popupSubmit.html','visResultat','width=200,height=200,status=no');return false;">


-- og popupSubmit.html kan så f.eks. se sådan ud:

<html>
<head>
<title>Vis resultat</title>
<script type="text/javascript">
function submitForm(){
  opener.forms[0].submit();
}
window.onload = submitForm
</script>
</head>
<body>
</body>
</html>

-- du skal eventuelt rette 0'et, hvis du på den side, hvor du har formen, også har andre forme !-)
Avatar billede heinus Nybegynder
08. november 2004 - 13:59 #6
super ...tak for det - kan i ikke smide et svar, så deler jeg lige point ud..
Avatar billede roenving Novice
08. november 2004 - 14:53 #7
Velbekomme '-)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester