Avatar billede ds_psandal Nybegynder
30. april 2003 - 17:33 Der er 6 kommentarer og
1 løsning

Kan man fange en History.back event (for at reloade en top frame)

Jeg har problemer med at få opdateret min top frame på en asp.net hjemmeside, når der trykkes på "Tilbage" i explorer.
Når jeg tryker på "Refresh" opdateres siden korrekt, så det er dette jeg gerne vil have gjort automatisk.
Jeg har forsøgt med følgende tags:
<meta http-equiv="pragma" content="nocache">
<meta http-equiv="expires" content="Thu, 1 October 1998 00:00:00 PST">
men det virker ikke.
Avatar billede odegaard Nybegynder
30. april 2003 - 18:01 #1
Nej du kan ikke fange en history.back event serverside, da dette event er clientside.
Er problemet ikke nærmere måden hvorpå du designer din hjemmeside? Eller er det din form der udløber?
Avatar billede ds_psandal Nybegynder
01. maj 2003 - 07:39 #2
Det kan godt være.
Siden er delt i en top og main frame, og det jeg skal bruge det til er at opdatere overskriften i top framen, som jeg indlæser via en session variabel. Overskriften skal så variere alt efter hvilken side der er i main. Nogen forslag til hvordan man ellers kan gøre det?
Avatar billede ds_psandal Nybegynder
01. maj 2003 - 08:22 #3
Kan man forresten ikke fange den ved hjælp af javascript på clientsiden, og så lave en reload af siden når der vælges "tilbage"?
Avatar billede odegaard Nybegynder
01. maj 2003 - 08:40 #4
Jo det kan man vel, men for at være lidt provokerende, så er dette vel endnu et godt eksempel på hvorfor man normalt ikke vælger at bruge frames.
Avatar billede ds_psandal Nybegynder
01. maj 2003 - 08:49 #5
Jeg tror også jeg laver det om til en include fil istedet.
Avatar billede ds_psandal Nybegynder
01. maj 2003 - 08:52 #6
Skal du ikke lave en "svar" før jeg kan lukke denne spørgsmål (og du kan få pointene).
Avatar billede odegaard Nybegynder
01. maj 2003 - 15:02 #7
stedet for en include-fil som nu også virker fint, så er det faktisk smartere med en usercontrol (det er ret simpelt at lave). Så kan du nemlig også parse et par værdier over i usercontrol'en.
Jeg bruger det selv til min header-control, hvor jeg sætter sidens titel som en parameter, præcis som var det en webcontrol.
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
Kurser inden for grundlæggende programmering

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