Avatar billede gf Nybegynder
20. november 2004 - 10:19 Der er 10 kommentarer og
1 løsning

automatisk tilbage til forrige side

Hej

Lad mig lige starte med at sige, at jeg er en dør til java script. jeg har brug for en streng der automatisk sender brugeren videre til forrige side. der skal ikke trykkes på en knap eller noget. Det er til brug i php, der uploades data i en database, efter endt upload skal brugeren bare rilbage til forrige side. header funkrionen i php kan ikke bruges.

mvh gf
Avatar billede basementjack Nybegynder
20. november 2004 - 12:28 #1
<body onload="java script:history.go(-1);">

- men så skal uploading af data ske før siden loades! hvis det ikke er muligt så sig til.
Avatar billede olebole Juniormester
20. november 2004 - 12:28 #2
<ole>

<script type="text/JavaScript">
  history.go(-1);
</script>

Men det er en dårlig løsning. En PHP-Header er langt bedre - og det kan ikke passe, den ikke kan bruges. Det må afgjort bero på en misforståelse  :)
/mvh
</bole>
Avatar billede olebole Juniormester
20. november 2004 - 12:29 #3
basementjack >> Aldrig 'java script:' i en event-handler ... det er misforstået brug af JavaScript-pseudo-protokollen  ;o)
Avatar billede olebole Juniormester
20. november 2004 - 12:31 #4
... og hvis brugeren skal sendes videre med det samme, er der ingen grund til at vente på, at siden er færdig-loaded (onload)  :)
Avatar billede basementjack Nybegynder
20. november 2004 - 12:31 #5
<body onload="history.go(-1)"> så da.. :) Og det er altså morgen for mig endnu.. :p
Avatar billede basementjack Nybegynder
20. november 2004 - 12:32 #6
Okay... Jeg har forstået OnLoad som når siden begynder at loade.. Well.. Jeg er vist stadig lidt for n00b til javascript..
Avatar billede gf Nybegynder
20. november 2004 - 12:49 #7
Hej olebole

det virker fint.

læg lige et svar

mvh gf
Avatar billede olebole Juniormester
20. november 2004 - 12:55 #8
Gerne, men vil du ikke hellere have en ordentlig løsning med en PHP-Header? Du tror, du ikke kan bruge sådan én, men det er helt sikkert forkert ... det kan du med garanti  :)
Avatar billede gf Nybegynder
20. november 2004 - 13:00 #9
Hej Olebole

Jeg har taget imod dit råd og lavet en header, mit problem var, at jeg skulle have MANGE variabler overført, det er jeg nu ved at lave med hidden fields.

Men point skal du da have, dit svar er jo rigtigt.

Mvh gf
Avatar billede gf Nybegynder
20. november 2004 - 13:08 #10
hmm

det fik jeg vist lige blandet lidt sammen :)

jeg laver en submit (med hidden fields) den ene vej og en header den anden vej

mvh gf
Avatar billede olebole Juniormester
20. november 2004 - 13:16 #11
Okay ... takker for points  ;o)
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