Avatar billede jgp Nybegynder
07. januar 2002 - 15:22 Der er 3 kommentarer og
1 løsning

Problemer med \"back\" funktion

Jeg har en asp side med nogle links. Jeg komemr fint vidre når jeg trykker på et af de link, men når jeg bruger back knappen i Internet Explorer, så kommer jeg 2 sider tilbage.

Men hvis jeg fra min asp side, skriver et andet link i addressefeltet og så bruger back, så kommer jeg tilbage til den rigtige side.

Det skal siges at jeg ikke bruger normale links, men javascript funktioner, så som: \"function cnfNew(url) { location.replace(url); }\".
Kan det virkelig passe, at når man bruger denne slags funktioner, så spasser back-knappen af i exploren?

Avatar billede jgp Nybegynder
07. januar 2002 - 15:34 #1
Okey, jeg ved hvis man bruger \"location.href = url\" så virker.

Så jeg går ud fra at locaion.replace kun skal bruges når man ikke vil have folk kommer tilbage til siden?
Avatar billede sukos Juniormester
07. januar 2002 - 15:38 #2
Det lyder jo meget logisk!
Har du prøvet det af i NS?
Avatar billede henrik_ffc Nybegynder
07. januar 2002 - 16:14 #3
replace \'erstatter\' den aktuelle side og du kan derfor ikke komme tilbage.
href sender brugeren videre til en ny side (og du kan derfor komme tilbage)
Avatar billede jgp Nybegynder
07. januar 2002 - 16:31 #4
sukos: Natskab havde lidt adfærdsproblemer, og kunne desvære ikke komme ind på siden, havde ellers prøvet det :-)

henrik_ffc: ja, det tog bare lidt tid for mig at komme frem til det.... havde glemt alt om at der stod replace og ikke href...
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
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

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