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

    [as2] Check di una variabile esterna

    Ciao a tutti ragazzi, ho un problema e spero di spiegarmi al meglio.
    Sto creando un sito internet utilizzando l'swfaddress. Nessun problema riscontrato, a parte questa cosa.

    Supponiamo che io riceva esternamente un variabile chiamata pippo che ha questo valore: nome/15.
    Io ho bisogno di crare un IF o comunque una funzione, che faccia una roba di questo tipo: se pippo è nome/ + un numero e se questo numero è maggiore di zero (quindi deve chekkare solo il fatto che 15 sia un numero), allora assegna quel numero alla variabile pippo_numero.

    Ho cercato dappertutto e non ho trovato, in sostanza, una funzione che individui all'interno di una variabile composta da caratteri+numero se ci sia appunto un numero e quale sia . Vi chiedo a voi se esiste e se foste cosi gentili da farmi un esempio, mi salvereste la vita.

    Grazie mille in anticipo per il vostro tempo,

  2. #2
    Non ho capito se il tuo problema è passare la variabile in flashvars o confrontarne il contenuto.

  3. #3
    Confrontarne il contenuto ma ho risolto:

    var str:String = pippo; //supponendo che pippo abbia appunto valore = nome/15
    var len:Number = str.length;
    var sr:String = str.substr(5, len);
    var first_str:String = str.substring(0, 5) ;
    trace(sr);

    Nell'IF metterò:

    if (first_str == "nome/" && !isNaN(sr) && Number(sr)>0) {
    pippo_numero = sr;
    }


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.