Avatar billede ullers Nybegynder
13. juni 2002 - 11:11 Der er 16 kommentarer og
1 løsning

Refresh og sende variabel med url

Jeg har dette script:
<a href="java script:self.location.reload(true)">refresh</a>
Det virker fint men jeg vil gerne have en variabel sent med via url, når brugeren klikker på "refresh".
Hvordan?
Avatar billede prukken Nybegynder
13. juni 2002 - 11:33 #1
brug location.replace('fil.txt?var=hek');
istedet
Avatar billede ullers Nybegynder
13. juni 2002 - 11:58 #2
Hej prukken
Kan ikke få det til at virke:
bruger nu: <a href='java script:location.replace'('expo.php?event=photoversigt');>refresh</a>
Jeg fatter nada af javascript så ha lidt tålmodighed !!
Avatar billede ullers Nybegynder
13. juni 2002 - 12:05 #3
Er der ikke nogen der kan vise hvordan man gør !! please
Avatar billede =maddog= Nybegynder
13. juni 2002 - 12:19 #4
<a href="java script:location.replace('expo.php?event=photoversigt');">refresh</a>
ville nok virker bedre.
Avatar billede ullers Nybegynder
13. juni 2002 - 12:31 #5
Hej maddog
Det virker sgu heller ikke, måske er det fordi jeg echo'er det, fra php!
echo "Det nye billede par er uploaded<br><a href='java script:location.replace('expo.php?event=photoversigt');'>refresh</a>";
Scriptet <a href='java script:self.location.reload(true)'>refresh</a> echoer jeg også og det virker, derfor ville det være fedt hvis man kunne bruge dette!!
Avatar billede =maddog= Nybegynder
13. juni 2002 - 12:37 #6
det holder ikke. det opfatter 'java script:location.replace(' som en seperat streng og det giver selvsagt kage i maskineriet.
du bliver nød til at escape dine qoutes så
echo "Det nye billede par er uploaded<br><a href='java script:location.replace(\'expo.php?event=photoversigt\');'>refresh</a>";
Avatar billede ullers Nybegynder
13. juni 2002 - 12:43 #7
hmmm, det virker stadig ikke, jeg copy/pastede ovenstående.
Avatar billede ullers Nybegynder
13. juni 2002 - 13:08 #8
efter nærmere eftertanke så er det måske mere funktionen:
<body onLoad="self.location.reload(true);"> som jeg skal bruge, men ligeledes skal der sendes en variabel med, "event=photoversigt".
Hjææælp kan det ikke lade sig gøre oder wat?
Jeg ved godt at men kunne bare i php bruge "header location...." men headeren er allerede sent derfor alt dette gejl!
Avatar billede Slettet bruger
13. juni 2002 - 16:39 #9
Sådan her:

echo "Det nye billede par er uploaded<br><a href=\"#\" onClick=\"self.location.replace('expo.php?event=photoversigt');\">refresh</a>";
Avatar billede Slettet bruger
13. juni 2002 - 16:39 #10
Hov, manglede noget:

echo "Det nye billede par er uploaded<br><a href=\"#\" onClick=\"self.location.replace('expo.php?event=photoversigt'); return false;\">refresh</a>";
Avatar billede fireblast Nybegynder
14. juni 2002 - 00:52 #11
<body onLoad="self.location.reload(true);"> <-- vil lige tilføje, at det her vil give en uendelig lykke...dont use that:)
Avatar billede ullers Nybegynder
14. juni 2002 - 15:37 #12
Hej phoenixv:
indsatte dette ind i min kode:
<a href=\"#\" onClick=\"self.location.replace('expo.php?event=photoversigt'); return false;\">refresh</a>";
Alt ser tilsyneladende rigtig ud, men når jeg klikker på refresh, sker der intet!!
Avatar billede Slettet bruger
14. juni 2002 - 15:51 #13
Det burde der helt bestemt gøre! Smid lige et link.
Avatar billede ullers Nybegynder
14. juni 2002 - 16:51 #14
Hej phoenixv:
Nu virker det sgu, sorry havde lige glemt return false.
Men lige en ting, tømmer den cachen eler hvad ?.
For jeg vil gerne have den tømmer det hele, hvis du forstår!
Det er dine point nu.
Avatar billede Slettet bruger
14. juni 2002 - 17:04 #15
Den skulle vist gerne loade det uden om cachen.
Avatar billede ullers Nybegynder
14. juni 2002 - 17:10 #16
Mærkeligt nok er det stadigvæk det gamle billede jer ser, når jeg linker tilbage til min "billedoversigt"
Du får dine point nu, Tak!
Avatar billede Slettet bruger
14. juni 2002 - 17:13 #17
Så kan du evt. prøve dette ved dit billede:

<script>
document.write('<img src="ditbillede.gif?ligegyldigt=' + Math.random() + '">');
</script>
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