Visualizzazione dei risultati da 1 a 7 su 7

Discussione: Errore su Eval

  1. #1
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    79

    Errore su Eval

    Ciao a tutti,
    ho un problema con un'Eval che non riesco a capire.
    la stringa è questa:

    var eval(pages._xmouse < 0 ? (-pw / 2) : (pw / 2))=gdir*pw/2;

    flash continua a darmi errori di sintassi...
    qualcuno sa dirmi qual è l'errore? son tre ore che controllo

    Grazie
    ...::: by tonyno :::...

  2. #2
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182

    Re: Errore su Eval

    Originariamente inviato da poser
    Ciao a tutti,
    ho un problema con un'Eval che non riesco a capire.
    la stringa è questa:

    var eval(pages._xmouse < 0 ? (-pw / 2) : (pw / 2))=gdir*pw/2;

    flash continua a darmi errori di sintassi...
    qualcuno sa dirmi qual è l'errore? son tre ore che controllo

    Grazie
    l'errore sta nel fatto che non puoi associare una variabile così

    tratto dal livedocs di mx2004
    In Flash 5 or later, you cannot use eval() to dynamically set and retrieve the value of a variable or instance name, because you cannot use eval() on the left side of an equation. For example, replace the code

    eval ("var" + i) = "first";

    with this:

    this["var"+i] = "first"

    or this:

    set ("var" + i, "first");

  3. #3
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    79
    questa mi mancava...
    grazie!

    quindi l'unica soluzione è di levare l'Eval giusto?
    ora il problema sta nel capire come fare per ottenere lo stesso risultato.
    ...::: by tonyno :::...

  4. #4
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    Originariamente inviato da poser
    questa mi mancava...
    grazie!

    quindi l'unica soluzione è di levare l'Eval giusto?
    ora il problema sta nel capire come fare per ottenere lo stesso risultato.
    oltretutto con una variabile composta tipo this["clip"+i] non puoi usare neanche la dichiarazione di variabile "var"

  5. #5
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    79
    qualcuno ha qualche suggerimento per trovare una scappatoia?
    ...::: by tonyno :::...

  6. #6
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    79
    ho risolto
    grazie cmq!
    ...::: by tonyno :::...

  7. #7
    Utente di HTML.it
    Registrato dal
    Nov 2001
    Messaggi
    11
    Ciao e scusa, mi dici ome hai risolto? ho il tuo stesso problema!!!

    Saluti
    Il singolo può cambiare il mondo, basta tendere la mano!
    Buona vita !!!

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.