Thread View: be.comp.programming
2 messages
2 total messages
Started by Ward Germonp�
Sun, 14 Sep 2003 13:50
javascript: location.replace,cacheprobleem
Author: Ward Germonp�
Date: Sun, 14 Sep 2003 13:50
Date: Sun, 14 Sep 2003 13:50
45 lines
2742 bytes
2742 bytes
ik heb twee scripts :
contactsmain.php en contactsverwijder.php
In contactsmain.php worden contactpersonen van een klant getoond in een
tabel. Naast elke persoon staat een icoontje om hem te wissen.
Dat wissen gebeurt door het aanroepen van contactsverwijder.php met de
resp parameters.
Op het einde van contactsverwijder.php wordt via een header("location
opnieuw contactsmain.php aangeroepen om de lijst opnieuw te tonen, dit
keer zonder de gewiste contactpersoon.
Dat werkt allemaal.
Nu heb ik er een stukje javascript tussen gestoken die een popup toont
met de vraag "Ben je zeker dat je wil wissen?", met een self.close als
NEE en een location.replace als JA.
Dat werkt dat ook, alleen wordt het scherm nu niet meer gerefreshed. Het
lijkt alsof de header("location van contactsverwijder.php niet meer
uitgevoerd wordt.
contactsmain.php bevat op de eerste regel :
header("Cache-Control: no-store, no-cache, must-revalidate");
Wat ik ook al geprobeerd heb is om in mijn javascript, na de
location.replace("contactsverwijd... ook een location.reload
("contactsmain.php") te doen, but to no avail..
thx
Ward
echo "<td width=18 bgColor=#dddddd><a href=javascript: onClick='var msg =
\"Ben je zeker?\" ; if (confirm(msg)) location.replace
(\"contactsverwijder.php?ind=".urlencode($row
['id'])."&hunfirmanummer=".urlencode
($hunfirmanummer)."&bedrijf=".urlencode($bedrijf)."&naadr3=".urlencode
($naadr3)."&napocd=".urlencode($napocd)."&naadr4=".urlencode
($naadr4)."&firma=".urlencode($firma)."\");
else self.close;' onMouseOut=\"MM_swapImgRestore()\" onMouseOver=
\"MM_swapImage('kill','','kill2.ico',1)\" ><img src=\"kill1.ico\" name=
\"kill\" width=\"16\" height=\"16\" border=\"0\"></a>";
Re: javascript: location.replace,cacheprobleem
Author: Ward
Date: Mon, 15 Sep 2003 12:26
Date: Mon, 15 Sep 2003 12:26
58 lines
3028 bytes
3028 bytes
"Ward Germonp�" <kingalbertII@forpresident.com> wrote in
news:Xns93F6A131C8DB3kingalbertIIforpresi@195.130.132.70:
> ik heb twee scripts :
> contactsmain.php en contactsverwijder.php
>
>
> In contactsmain.php worden contactpersonen van een klant getoond in
> een tabel. Naast elke persoon staat een icoontje om hem te wissen.
>
> Dat wissen gebeurt door het aanroepen van contactsverwijder.php met de
> resp parameters.
> Op het einde van contactsverwijder.php wordt via een header("location
> opnieuw contactsmain.php aangeroepen om de lijst opnieuw te tonen, dit
> keer zonder de gewiste contactpersoon.
>
> Dat werkt allemaal.
>
> Nu heb ik er een stukje javascript tussen gestoken die een popup toont
> met de vraag "Ben je zeker dat je wil wissen?", met een self.close als
> NEE en een location.replace als JA.
> Dat werkt dat ook, alleen wordt het scherm nu niet meer gerefreshed.
> Het lijkt alsof de header("location van contactsverwijder.php niet
> meer uitgevoerd wordt.
>
> contactsmain.php bevat op de eerste regel :
> header("Cache-Control: no-store, no-cache, must-revalidate");
>
> Wat ik ook al geprobeerd heb is om in mijn javascript, na de
> location.replace("contactsverwijd... ook een location.reload
> ("contactsmain.php") te doen, but to no avail..
>
> thx
>
> Ward
>
>
>
> echo "<td width=18 bgColor=#dddddd><a href=javascript: onClick='var
> msg = \"Ben je zeker?\" ; if (confirm(msg)) location.replace
> (\"contactsverwijder.php?ind=".urlencode($row
> ['id'])."&hunfirmanummer=".urlencode
> ($hunfirmanummer)."&bedrijf=".urlencode($bedrijf)."&naadr3=".urlencode
> ($naadr3)."&napocd=".urlencode($napocd)."&naadr4=".urlencode
> ($naadr4)."&firma=".urlencode($firma)."\");
> else self.close;' onMouseOut=\"MM_swapImgRestore()\" onMouseOver=
> \"MM_swapImage('kill','','kill2.ico',1)\" ><img src=\"kill1.ico\"
> name= \"kill\" width=\"16\" height=\"16\" border=\"0\"></a>";
>
>
>
Laat maar zitten.
Het was overigens geen cache probleem.
gr
Ward
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads