Article View: be.comp.programming
Article #4212javascript: location.replace,cacheprobleem
From: 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>";
Technical Details
Message-ID:
<Xns93F6A131C8DB3kingalbertIIforpresi@195.130.132.70>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-03!sn-xit-04!sn-xit-01!sn-xit-08!supernews.com!mtu.ru!news3.cnt.ru!srcc!Gamma.RU!easynet-quince!easynet.net!feed1.news.be.easynet.net!skynet.be!skynet.be!skynet.be!skynet.be!ossa.telenet-ops.be!phobos.telenet-ops.be.POSTED!not-for-mailShow Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII-7-bit X-Google-Thread: fcea4,9cb02b35272a4c00,start X-Google-Attributes: gidfcea4,public X-Google-ArrivalTime: 2003-09-14 06:52:05 PST Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-03!sn-xit-04!sn-xit-01!sn-xit-08!supernews.com!mtu.ru!news3.cnt.ru!srcc!Gamma.RU!easynet-quince!easynet.net!feed1.news.be.easynet.net!skynet.be!skynet.be!skynet.be!skynet.be!ossa.telenet-ops.be!phobos.telenet-ops.be.POSTED!not-for-mail Newsgroups: be.comp.programming Subject: javascript: location.replace,cacheprobleem From: "Ward Germonp�" <kingalbertII@forpresident.com> Organization: Your Company Message-ID: <Xns93F6A131C8DB3kingalbertIIforpresi@195.130.132.70> User-Agent: Xnews/5.04.25 Lines: 47 Date: Sun, 14 Sep 2003 13:50:47 GMT NNTP-Posting-Host: 213.224.6.61 X-Complaints-To: abuse@telenet.be X-Trace: phobos.telenet-ops.be 1063547447 213.224.6.61 (Sun, 14 Sep 2003 15:50:47 MEST) NNTP-Posting-Date: Sun, 14 Sep 2003 15:50:47 MEST