Avatar billede googolplex Novice
03. marts 2004 - 14:46 Der er 13 kommentarer og
1 løsning

Registrere tryk på tilbage-knappen

Hvordan registreres det, at man er kommet til en side via tilbage-knappen. Er det på samme måde, som hvis man kommer til siden fra et andet internt/eksternt site?
Avatar billede roenving Novice
03. marts 2004 - 16:49 #1
Informationen tror jeg ikke du kan få, for såvidt jeg ved, er der ikke information fra en referrer, som anderledes end da du kom ind 'forfra', og eksempelvis hstory-objektet kan man ikke aflæse retning endsige urler fra !-)
Avatar billede googolplex Novice
03. marts 2004 - 17:23 #2
Ok, men bliver onload aktiveret ved brug af tilbage-knappen ?
Avatar billede roenving Novice
03. marts 2004 - 17:26 #3
Ja !-)
Avatar billede googolplex Novice
03. marts 2004 - 17:27 #4
Tak, det var bare det jeg ville vide :)

Hvordan bruger jeg bedst onload ? I head eller andre steder ?
Avatar billede roenving Novice
03. marts 2004 - 17:29 #5
<body onload="alert('Nu er dokumentet helt loadet !-)')">
Avatar billede googolplex Novice
03. marts 2004 - 17:58 #6
Kan man bruge den andre steder, fx efter body ?

Altså 'window.onload'.
Avatar billede roenving Novice
03. marts 2004 - 18:11 #7
Een måde at initialisere en onload-funktion på dokumentet er at sætte den i body-tagget, som jeg har gjort !-)

En anden måde at initialisere den er at man i en script-blok sætter window.onload lig med en funktion, f.eks.

script

function sayHello(){
  alert('Hello')
}

window.onload = sayHello;

/script

-- bemærk, at der _ikke_ må være () på funktionsangivelsen !-)
Avatar billede googolplex Novice
03. marts 2004 - 18:17 #8
Ok, så følgende er helt fint ?

<html>
<head>
</head>
<body>
<script type="text/javascript">
//-->

// En masse forskellige funktioner midt i body

window.onload=ActivateFunction;

<!--
</script>
</body>
</html>
Avatar billede roenving Novice
03. marts 2004 - 18:37 #9
Ja, fordi body vil jo ikke være loadet før al javascript er læst, men ellers ville jeg placere den slags i head-sektionen (eller en ekstern .js-fil !-)
Avatar billede googolplex Novice
03. marts 2004 - 19:31 #10
Takker, jeg skulle bare lige være sikker, da jeg ikke lige har mulighed for at smide det i head (nemt i hvert fald).

Svar ?

Ps. Kan man godt have flere cases listet op efter hinanden i en select:

case 'et','to','tre':

Ved godt det sidste ikke har meget med spørgsmålet at gøre, men blev bare lige nysgerrig :P
Avatar billede googolplex Novice
03. marts 2004 - 19:37 #11
Jeg mener i en SWITCH :)
Avatar billede roenving Novice
03. marts 2004 - 23:41 #12
Næh, jeg har prøvet forskellige muligheder i case-statements, men kun med een angivelse har jeg fået den til at virke ...

-- og ellers velbekomme ;~}
Avatar billede roenving Novice
03. marts 2004 - 23:41 #13
;O)
Avatar billede roenving Novice
04. marts 2004 - 13:11 #14
-- og tak for points ;~}
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