Avatar billede joch Nybegynder
08. februar 2001 - 10:12 Der er 14 kommentarer og
1 løsning

Tvinge side til at reloade, når siden vises

Jeg har brug for at siden reloades, hver gang den åbnes. Men kun én gang.

Hvordan gør man det?
Avatar billede seider Nybegynder
08. februar 2001 - 10:21 #1
du sætter en variable Reload = true

Fucntion reload ()

if reload = true {

Reload.page <- ikke korekt kode
reload = false
}

<body onload=reload()>

/* seider */
Avatar billede grunken Nybegynder
08. februar 2001 - 10:25 #2
Hvad med at indsætte denne linie i toppen af siden ?
(godt nok ASP, men what the heck)

<%response.expires=-1%>
Avatar billede joch Nybegynder
08. februar 2001 - 10:27 #3
Skal Fucntion i Head?
og hvad mener du med ikke korekt kode
Avatar billede dudal Nybegynder
08. februar 2001 - 10:28 #4
Hvis det er for at undgå at siden bliver cachet kan du prøve at kigger her:

http://www.builder.dk/artikler/article.asp?AID=62

Mvh
Jesper
Avatar billede keysersoze Ekspert
08. februar 2001 - 10:28 #5
Indenfor <head> og </head> tilføjer du:

<meta http-equiv=\"Pragma\" content=\"no-cache\">

Så bliver siden ikke gemt i browserens cache.
Avatar billede joch Nybegynder
08. februar 2001 - 10:30 #6
Ang. ASP - Det er her jeg har problemet!
Jeg læser i en database og den har ikke tilføjet mine nye data før jeg trykker reload. Den viser bare siden fra Temp...
Avatar billede jakoba Nybegynder
08. februar 2001 - 10:31 #7
seider >> reload findes allerede som funktion.

var reloadNeeded = true;

function maybeeReload () {
if (reloadNeeded) self.location.reload(true);
reloadNeeded = false;
}

og så:

<body onload=maybeeReload()>

mvh JakobA
Avatar billede joch Nybegynder
08. februar 2001 - 10:32 #8
Det er denne meta jeg søger, tror jeg!
Jeg prøver lige.
Avatar billede joch Nybegynder
08. februar 2001 - 10:37 #9
\"keysersoze\" din meta virker som forventet.
Opret et spørgsmål og få dine point!
Avatar billede jakoba Nybegynder
08. februar 2001 - 10:43 #10
Nej for pokker. den går i uendelig løkke :(

function maybeeReload () {
  if ( ( location.search.length == 0 )
    ||( location.search.indexOf(\"qrst=0000\") >= 0 )
    ) {
    if ( location.search.length == 0 )
      var spar =\"?\"+\"qrst=0000\"
    else
      var spar =\"&\"+\"qrst=0000\";
    location.href = location.href +spar
  }
}
Avatar billede keysersoze Ekspert
08. februar 2001 - 10:52 #11
ok!
Avatar billede joch Nybegynder
08. februar 2001 - 11:44 #12
JakobA - Er den din egen du mener?
For mig virke Meta´en ok...
Avatar billede olebole Juniormester
08. februar 2001 - 12:49 #13
<ole>
Meta\'en virker kun i den ene browser. Skal det være X-browser - og det skal det da - skal du bruge:

  <meta http-equiv=\"expires\" content=\"-1\">
  <meta http-equiv=\"pragma\" content=\"no-cache\">

/mvh
</bole>
Avatar billede joch Nybegynder
08. februar 2001 - 13:13 #14
Hej Ole

Tak for tillægs-Svaret, Der er 50 point til dig
på adressen http://www.eksperten.dk/spm/48680
Avatar billede jakoba Nybegynder
08. februar 2001 - 14:18 #15
josh >> Ja det var min egen jeg mente. Metaen ser fin ud.
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