Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 12

Discussione: cache

  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2003
    Messaggi
    4,826

    cache

    Ho un sito flash che carica da un xml una serie di immagini.
    Il problema è che quando modifico l' xml e faccio il refresh del sito
    mi mantiene l'xml vecchio(credo che vada in cache).
    Come si fà a far si che l'xml non vada in cache?
    grazie

  2. #2
    Utente di HTML.it
    Registrato dal
    Jun 2003
    Messaggi
    4,826
    posso forzare il ricaricamento della pagina ad ogni refresh del sito?

  3. #3
    Ciao

    Semplicemente alla url che carica il file xml devi passargli anche un parametro random.

    Esempio:

    ilmiofile.php?random=random()

  4. #4
    Utente di HTML.it
    Registrato dal
    Jun 2003
    Messaggi
    4,826
    serve usare php?
    fammi un esempio il mio html è questo:
    <html>
    <head>
    <%Response.Expires = 0%>
    <META HTTP-EQUIV="Pragma" CONTENT="no-cache">
    <title>Acetaia Terra del Tuono2</title>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    </head>
    <body bgcolor="#000000" text="#000000" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">
    <table width="100%" border="0" cellspacing="0" cellpadding="0" height="100%">
    <tr>
    <td>
    <table width="30" border="0" cellspacing="0" cellpadding="0" align="center">
    <tr>
    <td><object classid="clsid27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0" width="700" height="520" VIEWASTEXT>
    <param name="movie" value="sitoterradeltuono2.swf">
    <param name="quality" value="high">
    <embed src="sitoterradeltuono2.swf" quality="high" pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" width="700" height="520">
    </embed>
    </object>
    </td>
    </tr>
    </table>
    </td>
    </tr>
    </table>
    </body>
    </html>

  5. #5
    Dimmi tu come il tuo movie carica il file xml...loadVariables?
    Scrivi il codice non della pagina html ma actionscript

  6. #6
    Utente di HTML.it
    Registrato dal
    Jun 2003
    Messaggi
    4,826
    emm.....scusa stavo mangiando un panino e ho fatto confusione
    io carico un file xml esterno , puoi farmi un esempio(il file è filexml.xml)
    grazie

  7. #7
    prova con filexml.xml?random=random()

  8. #8
    Utente di HTML.it
    Registrato dal
    Jun 2003
    Messaggi
    4,826
    il mio codice è
    nuovo = new XML();
    nuovo.ignoreWhite = true;
    nuovo.load("immagini/filexml.xml");
    nuovo.onLoad = function(success){
    .......
    come diventa?Mi puoi spiegare in breve cosa fa random?

  9. #9
    Prova

    nuovo = new XML();
    nuovo.ignoreWhite = true;
    nuovo.load("immagini/filexml.xml?random=random()");
    nuovo.onLoad = function(success){


    La funzione random genera un numero casuale di conseguenza la url diventerà ogni volta differente

    nuovo.load("immagini/filexml.xml?random=2");
    nuovo.load("immagini/filexml.xml?random=54");
    nuovo.load("immagini/filexml.xml?random=76");

    e così via...cmq leggiti la documentazione precisa su questa funzione.

    Seguendo questa strada anche se lo script viene messo in cache il problema si risolve in quanto ogni chiamata per flash sarà una chiamata ad uno script differente in quanto la url sarà differente

  10. #10
    Utente di HTML.it
    Registrato dal
    Jun 2003
    Messaggi
    4,826
    grazie mille ma non mi funziona , forse devo cambiare la posizione delle virgolette nel load?

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.