🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: be.comp.programming
Article #4212

javascript: location.replace,cacheprobleem

#4212
From: Ward Germonp�
Date: Sun, 14 Sep 2003 13:50
45 lines
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-mail

Show 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