30. januar 2005 - 20:16
Der er
5 kommentarer og 1 løsning
Problemer med at åbne html form
Hmm... kunne ikke lige finde på en bedre overskrift men det jeg gerne vil er følgende: I formen nedenfor vil jeg gerne med den ene knap åbne siden i samme vindue og med den anden knap åbne et nyt vindue. Ved at bruge _blank åbner den et nyt vindue og uden åbner den i samme vindue, men hvordan kombinere jeg dem? Løsningen skal helst laves med HTML og PHP, men hvis javascript er nødvendigt er det også ok. <form method="POST" action="test.html" target="_blank"> <input type="text" name="text" size="20"><br> <br> <input type="submit" value="Åben i samme vindue" name="knap1"> <input type="submit" value="Åben i nyt vindue" name="knap2"> </form> På forhånd tak... Sebastian
Annonceindlæg fra Computerworld it-jobbank
Mød 3.500+ it-talenter på IT-DAY 2026
Hos Computerworld it-jobbank er vi stolte af at fortsætte det gode partnerskab med folkene bag IT-DAY – efter vores mening Danmarks bedste karrieremesse for unge og erfarne it-kandidater.
30. januar 2005 - 21:34
#3
Prøvede også først at oprette den i den overordnede kategori "Script" men det kan man ikke... Så jeg håbede der var nogen der lige kunne finde på noget smart php haløj... Nå men hvordan flytter jeg den over i javascript kategorien, eller skal jeg bare oprette et helt nyt spørgsmål?
31. januar 2005 - 02:48
#4
Du burde kunne løse det sådan her: <form action="test.html" target="_self"> <input type="submit" value="Samme vindue"> <input type="submit" value="Nyt vindue" onclick="this.form.target='_blank'; this.form.action='andenside.html'"> </form> Skal det være samme side, der submittes til, uafhængig af hvilken knap der trykkes på ?
01. februar 2005 - 07:31
#5
Tak for det, det virker perfekt. Ja den skal submitte til den samme side, men fjernede bare this.form.action='andenside.html' og så kører det :) Smid lige et svar så du kan få dine point...