/ Forside / Teknologi / Udvikling / HTML / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
HTML
#NavnPoint
molokyle 11184
Klaudi 5506
bentjuul 3377
severino 2040
smorch 1950
strarup 1525
natmaden 1396
scootergr.. 1320
e.c 1150
10  miritdk 1110
form submit uden redirect
Fra : Ace


Dato : 26-01-07 21:00

Hejsa.
Jeg ved ikk' om det bare er mig der ønsker for meget, men er det
ikke muligt, at submitte en form uden at den redirecter til
'action'-locationen?
På forhånd tak
Ace

--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

 
 
Martin Ploug (26-01-2007)
Kommentar
Fra : Martin Ploug


Dato : 26-01-07 23:12

Ace skrev:
> Hejsa.
> Jeg ved ikk' om det bare er mig der ønsker for meget, men er det
> ikke muligt, at submitte en form uden at den redirecter til
> 'action'-locationen?
> På forhånd tak
> Ace
>
>
Hej Ace

I php kan man lave noget med php_self, der gør, at
formularen sender til sig selv / den samme side, men jeg ved ikke,
om det er det du mener.

/Martin

Ace (27-01-2007)
Kommentar
Fra : Ace


Dato : 27-01-07 21:34

Martin Ploug wrote in dk.edb.internet.webdesign.html:
> Ace skrev:
> > Hejsa.
> > Jeg ved ikk' om det bare er mig der ønsker for meget, men er det
> > ikke muligt, at submitte en form uden at den redirecter til
> > 'action'-locationen?
> > På forhånd tak
> > Ace
> >
> >
> Hej Ace
>
> I php kan man lave noget med php_self, der gør, at
> formularen sender til sig selv / den samme side, men jeg ved ikke,
> om det er det du mener.
>
> /Martin

Hej Martin

Det er desværre ikk' lige det jeg mener :)
Jeg har en formular, der når jeg trykker submit, automatisk
redirecter siden til den url som er opgivet i 'action'-attributten.
Eksempel:
<form method="POST" action="indstilling.php">
<input type="text" name="navn" value="navn">
<input type="text" name="besked" value="besked">
<input type="submit" name="send" value="send">
</form>

Hvorfor redirecter den konsekvent til indstilling.php hver gang man
trykker "send"?
Vh Ace

--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

Bertel Lund Hansen (27-01-2007)
Kommentar
Fra : Bertel Lund Hansen


Dato : 27-01-07 23:00

Ace skrev:

> <form method="POST" action="indstilling.php">
> <input type="text" name="navn" value="navn">
> <input type="text" name="besked" value="besked">
> <input type="submit" name="send" value="send">
> </form>

> Hvorfor redirecter den konsekvent til indstilling.php hver gang man
> trykker "send"?

Fordi det skal den. Du kan lige så godt spørge om hvorfor a laver
et klikbart link.

Med flere forskellige forms på samme side kan man have flere
forskellige actions.

--
Bertel
http://bertel.lundhansen.dk/      http://fiduso.dk/

Bertel Lund Hansen (27-01-2007)
Kommentar
Fra : Bertel Lund Hansen


Dato : 27-01-07 23:01

Martin Ploug skrev:

> I php kan man lave noget med php_self, der gør, at
> formularen sender til sig selv / den samme side, men jeg ved ikke,
> om det er det du mener.

Det er faktisk nemmere at linke til nul og niks ('') eller '#'.

--
Bertel
http://bertel.lundhansen.dk/      http://fiduso.dk/

Ace (28-01-2007)
Kommentar
Fra : Ace


Dato : 28-01-07 19:58

Bertel Lund Hansen wrote in dk.edb.internet.webdesign.html:
> Martin Ploug skrev:
>
> > I php kan man lave noget med php_self, der gør, at
> > formularen sender til sig selv / den samme side, men jeg ved ikke,
> > om det er det du mener.
>
> Det er faktisk nemmere at linke til nul og niks ('') eller '#'.
>
> --
> Bertel
> http://bertel.lundhansen.dk/      http://fiduso.dk/

.. okay, så man kan altså ikke lave en form der sender den data man
indtaster i input-felterne til indstilling.php, således at siden
hverken reloades eller redirectes, men blot resetter input-felterne ved
submit, eller hva'?

--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

Bertel Lund Hansen (28-01-2007)
Kommentar
Fra : Bertel Lund Hansen


Dato : 28-01-07 20:33

Ace skrev:

> . okay, så man kan altså ikke lave en form der sender den data man
> indtaster i input-felterne til indstilling.php, således at siden
> hverken reloades eller redirectes, men blot resetter input-felterne ved
> submit, eller hva'?

Man kan ikke gøre præcis det du beskriver, men man kan lave det
så det ser sådan ud. Action skal være filen selv, og den skal
tage sig af den nødvendige handling, og så skal den bare vise
samme form som før med tomme input.

Hvorfor er det afgørende at siden ikke genhentes? Med nutidens
hastigheder og caching kan man næsten ikke se det.

--
Bertel
http://bertel.lundhansen.dk/      http://fiduso.dk/

Jesper Juul-Mortense~ (28-01-2007)
Kommentar
Fra : Jesper Juul-Mortense~


Dato : 28-01-07 20:50

On 28 Jan 2007 18:58:22 GMT, Ace <ace@clubace.dk> wrote:

>. okay, så man kan altså ikke lave en form der sender den data man
>indtaster i input-felterne til indstilling.php, således at siden
>hverken reloades eller redirectes, men blot resetter input-felterne ved
>submit, eller hva'?

Jo, submit formen til en skjult iframe.

/Jesper

Søg
Reklame
Statistik
Spørgsmål : 177558
Tips : 31968
Nyheder : 719565
Indlæg : 6408926
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste