Avatar billede senj Nybegynder
05. oktober 2001 - 11:33 Der er 23 kommentarer og
1 løsning

Reload 1 gang!

Jeg skal bruge en javascript funktion der reloader min side KUN en gang.

Når jeg er for siden http://ol29337:8080/PAS_Blacklist_Int_1.jsp?reload=N så skal siden http://ol29337:8080/PAS_Blacklist_Int_1.jsp reloades én gang!

Jeg har prøvet et hav af metoder, men ingen virker!
Avatar billede olebole Juniormester
05. oktober 2001 - 11:34 #1
<ole>
Siden kan ikke vises  :)
/mvh
</bole>
Avatar billede senj Nybegynder
05. oktober 2001 - 11:35 #2
Ole>> Det skal den heller ikke! Det er metoden jeg søger!
Avatar billede olebole Juniormester
05. oktober 2001 - 11:36 #3
Avatar billede senj Nybegynder
05. oktober 2001 - 11:36 #4
Ole>> Som du kan se på linket så ligger den lokalt og det i sig selv gør det noget svært for dig at kalde den :)
Avatar billede senj Nybegynder
05. oktober 2001 - 11:37 #5
Ole>> Rart med et jubii link :( ?????
Avatar billede olebole Juniormester
05. oktober 2001 - 11:39 #6
Jeg tænkte bare: \"Nu, vi alligevel har gang i at skrive ligegyldige URL\'er\"  =)
Jamen, så må vi jo igang med den sædvanlige gang Eksperten-Lykkehjul  *gaaaab*
Spørgsmål nummer et: \"Ligger dit site i et frameset?\"
Avatar billede senj Nybegynder
05. oktober 2001 - 11:40 #7
Hvis jeg bad om at få kigget min kode igennem, så ville jeg havde skrevet det!
Avatar billede olebole Juniormester
05. oktober 2001 - 11:41 #8
Fint....klar dig selv!
Avatar billede senj Nybegynder
05. oktober 2001 - 11:41 #9
1. side 1 kaldes og fra den slettes en af de viste poster.
2. side 2 udfører slettefunktionen i basen og linker tilbage til den forrige side.
3. På denne side vises stadig den post der er blevet slettet.
4. Ved at trykke F5 - forsvinder posten.
5. Hvordan undgår jeg at skulle trykke F5
Avatar billede senj Nybegynder
05. oktober 2001 - 11:43 #10
Ole>> Hvis du ikke kan løse opgaven, så skal du bare sige det!
Avatar billede olebole Juniormester
05. oktober 2001 - 11:48 #11
*ROTFLMAO* Jeg har ikke tid til at sidde og lege gættekonkurrence. Jeg sidder på en arbejdsplads og svarer i småpauser. Jeg vil hellere prioritere min tid og hjælpe folk, der tør vise mig deres kode. Det gør det jo noget nemmere at svare ...og har du grund til at spørge, har du nok ikke noget at skjule  =oD
Avatar billede senj Nybegynder
05. oktober 2001 - 11:50 #12
Ole>> Hov hov - hvem snakker om at skjule kode?? Det er udelukkende for ikke at paste flere 100 linier ind. Jeg regnede med at specielt gutter som dig havde en løsning lige i ærmet!

Jeg smider noget kode!
Avatar billede roenving Novice
05. oktober 2001 - 11:51 #13
Sæt en cookie, check om den er der, reload, hvis den ikke er der.

<script type=text/javascript>
if (!document.cookie.indexOf(\"reload\")>=0) {
  var exp=new Date().getTime();
  document.cookie=\"reload=false;expires=\"+exp+3600000;
  location.reload(true)
}
</script>

hth
jes
Avatar billede jakoba Nybegynder
05. oktober 2001 - 12:00 #14
I du første url har du url.parameteren \'reload=N\'.
Kan jeg derudaf gætte at det er ok at benytte en url-parameter til at styre om der reloades?
Eller kan vi netop ikke benytte url-parametre da du bruger dem til noget andet og forventer at de overholder et vist format?

Ville det være lovligt at lægge et frameset om siden så vi kunne have en skjult ramme at huske antal reloads i?

På et intranet har du nem mulighed for serverside programmering. må det benyttes? og skal det i givet fald være PHP, ASP, jsp, ...?

Kan vi bruge activeX til at gemme en lille \'huskerfil\' på klientens maskine?

der er MANGE mulige svar på dit spørgsmål altefter hvad svarene på ovennævnte spørgsmål er.

mvh JakobA
Avatar billede senj Nybegynder
05. oktober 2001 - 12:59 #15
roenving>> Jeg ville helst undgå at skulle bruge cookies, men hvis det er den eneste løsning, så ser jeg på det!

Jeg har i øjeblikket denne:

    <script>
    if(location.search.length == 0)
    location.href = \'PAS_Blacklist_Int_1.jsp\' + \'?\' + (new Date()).getTime();
    </script>

- som virker næsten. Problemet er, at den ligepræsis når at vise den cachede udgave, før den reloader - vi snakker 1/2 sek. eller noget i den retning.

jakoba>> Ingen frames. Men JSP som serside script er iorden.

/senj


Avatar billede aceofspair Nybegynder
08. oktober 2001 - 09:19 #16
Hmmm, En \"nocoder\".

Nå... Hvis du er interesseret så er det muligt at læse QueryStringen i Javascript, du kan finde scriptet på http://inhouse/scripts/qs.htm

Hvis der er noge må du bare maile mig
Ace
Avatar billede senj Nybegynder
08. oktober 2001 - 09:33 #17
aceofspair>> Hvad mener du med \"nocoder\"? Ps. Dit link virker ikke!
Avatar billede aceofspair Nybegynder
08. oktober 2001 - 09:35 #18
Tjaa, en nocoder er en der ikke vil lade folk se deres kode for at få hjælp

Og du har ret i linket, det er det interne link, jeg smider det op på http://www.jumbo.dk/daniel/qs.htm om et øjeblik

Ace
Avatar billede aceofspair Nybegynder
08. oktober 2001 - 10:08 #19
MEN...
Du må lægge mærke til at det er et Cookiefrit Javascript, det vil sige at hvis folk har været inde på siden en gang og igen bruger det damle link, så bliver siden reloadet igen

men det er også en god ting at lægge mærke til at jeg efter den lille spøg med det interne link, FAKTISK POSTEDE DET KOREKTE LINK for at kunne hjælpe, FAT EN HENTYDNING, ellers kan det være at du mister chancen for at få hjælp i fremtiden

Bare ment som en lille rettesnor

Ace
Avatar billede senj Nybegynder
08. oktober 2001 - 10:14 #20
>> Ace - tak for din fine hjælp. Jeg finder det fantastisk at du som har tjent sølle 125 point på 200 dage, sidder og dikterer hvad jeg gør galt og hvordan jeg bør handle her på eksperten.

/senj
Avatar billede olebole Juniormester
08. oktober 2001 - 11:25 #21
senj >> Det viser en sørgelig side af dit paradigme, hvis det skal være et spørgsmål om antallet af folks points, der skal være afgørende for, om de må have lov til at påpege uhensigtsmæssigheder i din opførsel...det går jo åbenbart bedre for aceofpair end for dig - så de to ting hænget tydeligvis ikke sammen  :)
/mvh
Avatar billede senj Nybegynder
12. oktober 2001 - 10:10 #22
Lukker!
Avatar billede aceofspair Nybegynder
12. oktober 2001 - 10:24 #23
Jeg takker for den fine kritik af min lave optjening.

MEN, som du også selv påpeger er der altså også andet i livet end computere
Citat fra senj\'s profil
\"Jeg ville hellere sidde nede ved mosen og rive nogle karper op på græsset!\"
Citat slut

Jeg ved godt at jeg \"kun\" har tjent \"sølle\" 125 point på 200 dage, men årsagen er at:
1. jeg svarer kun på ting hvor jeg ved at jeg har en chance for at give et fyldestgørende svar.
2. Jeg prøver på at have et liv uden for computerens verden, jeg er 18 og det går ikke så godt
3. Jeg har intet net hjemme, så jeg kan kun svare på spm. når jeg er på arb. eller i skole

olebole >> Takker for din støtte, og håber på at komme på i nærheden af dine evner som programmør
Avatar billede roenving Novice
14. oktober 2001 - 03:32 #24
Takker 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