Avatar billede lars-k Nybegynder
14. maj 2003 - 09:46 Der er 16 kommentarer og
1 løsning

Læse foregående URL

Hej

Jeg trykker på back i min browser og skal så på den fremkomne side have vist den foregående URL - hvordan klarer jeg lige det? Det skal være et JavaScript...

lars-k:-)
Avatar billede backside Nybegynder
14. maj 2003 - 09:56 #1
<a href="java script:history.back()">back</a>

Er det det du mener?
Avatar billede lars-k Nybegynder
14. maj 2003 - 09:58 #2
....nej, jeg skal egentlig have skrevet den foregående URL på den fremkomne side.....hmmm, kan man se i headeren eller lignende??
Avatar billede backside Nybegynder
14. maj 2003 - 09:59 #3
"foregående URL på den fremkomne side"
Så er jeg slet ikke med!!
Avatar billede lars-k Nybegynder
14. maj 2003 - 10:04 #4
.....jeg kommer fra side2.html og klikker mig via "Back" i browseren tilbage til side1.html. På side1.html skal jeg kunne skrive URL'en fra side2.html - det skal ikke være vha. en variabel fra selve "http://........"
Avatar billede backside Nybegynder
14. maj 2003 - 10:07 #5
Noget alá "Du kommer fra denne URL: http://www.xxxxxx.dk/side2.html" skal skrives på side1.html når du går tilbage fra side2.html til side1.html?

Er jeg med, eller hur? ;)
Avatar billede lars-k Nybegynder
14. maj 2003 - 10:19 #6
Jeps - lige i øjet....
Avatar billede backside Nybegynder
14. maj 2003 - 10:22 #7
2 sek., tror jeg har den. ;)
Avatar billede backside Nybegynder
14. maj 2003 - 10:32 #8
Den er ikke heeelt som den skal være.
http://www.backside.dk/e/side1.htm
Avatar billede backside Nybegynder
14. maj 2003 - 10:36 #9
Har en ide om at det kan klares med noget "Clear history onload" af en art.
Avatar billede lars-k Nybegynder
14. maj 2003 - 10:38 #10
....fantastisk - det var lige hvad jeg manglede. Opret lige et svar til dine point.

Tak for hjælpen.

lars-k
Avatar billede backside Nybegynder
14. maj 2003 - 10:43 #11
Men den husker for godt når du går tilbage.
Måske det kan klares med <body onload="history.forward()">
Det burde forhindre at den husker det foregående. Den har jeg ikke mulighed for at teste. Min FTP er lige gået ned. ;)
Avatar billede lars-k Nybegynder
14. maj 2003 - 10:51 #12
...ok, jeg ser på det. Du har dog alligevel været til stor hjælp.

lars-k:-)
Avatar billede backside Nybegynder
14. maj 2003 - 10:54 #13
Takker for point. ;)
Avatar billede backside Nybegynder
14. maj 2003 - 11:01 #14
Selvfølgelig holdt den ikke, men den forhindre at man går tilbage. *GG*
Avatar billede =maddog= Nybegynder
14. maj 2003 - 12:06 #15
jeg mener at document.referrer er den side du kommer fra. er dog ikke sikker.
Avatar billede backside Nybegynder
14. maj 2003 - 12:09 #16
Jep
document.write("<br>Du kom fra denne URL: <b>"+document.referrer+ "</b>.")

...men det virker ikke hvis du går tilbage.
Har måske noget med opsætningen af IE at gøre.
Avatar billede lars-k Nybegynder
14. maj 2003 - 12:35 #17
...har lige været et smut igennem en bog og har fundet denne:

location.replace("http://blah.dk")

Den overskriver den sidst tilføjede URL i browserens historylist - lige det jeg manglede. Tak for en god hjælp alligevel.

lars-k:-)
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