Ciao a tutti.
Ho costruito unao scirp che crea una pagina xml.
QUesto scritp costruisce uan pagina xml utilizzando fso.
Una volta costruito il file viene letto da uno script js:
codice:<script type="text/javascript"> var uid = new Date().getTime(); var flashProxy = new FlashProxy(uid, 'js/JavaScriptFlashGateway.swf'); var tag = new FlashTag('italy.swf?data_file=map.xml', 120+'%', 300); tag.setFlashvars('lcId='+uid); tag.write(document); </script>
poi per sicurezza il contenuto del file viene cancellato.
il problema è che a uan lettura successiva il file anche se vuoto viene letto come se rimanesse in cache.codice:<% Set objFSO = CreateObject("Scripting.FileSystemObject") Set objTextFile = objFSO.CreateTextFile(Server.MapPath("xml/map.xml")) objTextFile.Write "" objTextFile.Close Set objTextFile = Nothing Set objFSO = Nothing %>
Ho settato la pagina con:
<%
response.buffer=true
Response.AddHeader "pragma","no-cache"
Response.Expires=-1
%>
ma il browser memorizza ugualmente il file xml.
Come fare per evitare la memorizzazione ?
![]()

Rispondi quotando