Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    script che mi verifichi se è la prima volta che apro o no il file

    salve, ho un cdrom fatto in flash, devo fare una verifica:

    se il è la prima volta che apro il file (quindi il contenuto del cdrom) oppure se è già stato aperto,
    pensavo a un file di testo esterno e caricarlo col loadvar, per poi modificarlo una volta aperto per la prima volta...

    mi aiutate con lo sript, mi fate un esmpio? non penso sia una cosa difficile o sbaglio?

  2. #2

  3. #3
    Flash MX: Shared Object?

  4. #4
    Utente di HTML.it L'avatar di 7vite
    Registrato dal
    Mar 2001
    Messaggi
    3,407
    Certo; è l'unico modo di scrittura in locale.

  5. #5
    ho optato per una soluzione XML, in quanto cmq se uno cancella i cookie tornerebbe a riguardarsti l'intero cd senza interattività (cmq più comodo per me), ora ho un problema:

    ho fatto questo script:

    /////////////////////////////
    function loadXml() {
    var myCDROM = new XML();
    myCDROM.ignoreWhite = true;
    myCDROM.onLoad = processXml;
    myCDROM.load(path);
    }
    //
    function processXml() {
    var CDROM = this.firstChild.childNodes;
    ////////////
    // 0 = prima volta (statico)
    // 1 = già visto (dinamico)
    ////////////
    var child = CDROM[0].childNodes;
    stato = CDROM[0].attributes.stato;
    ////////////
    if (stato == 0) {
    //lo faccio guardare però intanto lo porto a valore 1 (dinamico) creando un altro nodo
    //
    trace("statico");
    _root.gotoAndStop("statico");
    } else if (stato == 1) {
    trace("dinamico");
    _root.gotoAndStop("dinamico");
    }
    }
    ///
    path = "./stato.xml";
    loadXML();


    ho un file XML così strutturato:

    <CDROM>
    <CDROM stato='0'/>
    </CDROM>

    devo creare una funzione che mi modifichi il valore di stato='0' a stato='1'....
    come posso fare?

    non riesco a trovare una funzione che mi modifichi l'attrubuto

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.