Avatar billede basse55 Nybegynder
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
Avatar billede detox Nybegynder
30. januar 2005 - 21:00 #1
Ja, der skal du nok over i javascript.
Avatar billede Slettet bruger
30. januar 2005 - 21:04 #2
alt klient-side skal laves i javascipt.. så det bliver du nok nødt til at have med!
Avatar billede basse55 Nybegynder
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?
Avatar billede hmortensen Nybegynder
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å ?
Avatar billede basse55 Nybegynder
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...
Avatar billede hmortensen Nybegynder
01. februar 2005 - 13:21 #6
Det var så lidt
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