Visualizzazione risultati 1 fino 8 di 8

Discussione: [Flash] As e pagina html

  1. #1
    Guest

    Predefinito [Flash] As e pagina html

    salve a tutti! ho una semplice problema.

    In una pagina php ho una funzione javascript chiamata update();

    vorrei inserire un flash nella pagina che sia una textarea scrivibile, e alla pressione del tasto invio, tutto quello inserito nella textarea venga eliminato, venga eseguita la funzione update('quello inserito nella textarea'); e che il cursore resti nella textarea...

    è possibile? se si, quale action script devo assegnare alla textarea?

    grazie a tutti!!!!
    giacomo

  2. #2
    Guest

    Predefinito

    Da flash puoi richiamare funzioni javascript in questo modo:

    getURL("tua_funzione('argomento')");


    Ciaooo!!!!!

  3. #3
    Guest

    Predefinito

    oppure fscommand ("funzione","argomento");

  4. #4
    Guest

    Predefinito

    fscommand???
    Ma cosa c'entra?


    Ciaoo!

  5. #5
    Guest

    Predefinito

    grazie... però non so come dare un valore ad argomento che sia il testo inserito nella textarea... e non so neanche come azzerarla dopo l'invio della funzione e come tenere il cursore li...

    sai come posso fare?

  6. #6
    Guest

    Predefinito

    @debug: fscommand è la funzione utilizzata da action Script per comunicare con il flash player e il browser, e per estensione, anche il javascript.

    Quanto alla textarea, devi impostarla come campo di testo modificabile oppure di input, vai nelle impostazioni, trovi variabile e metti una variabile arbitraria.

    Quella variabile corrisponde al valore della textarea e per svuotarla non devi far altro che variabile = "";

  7. #7
    Guest

    Predefinito

    No aspetta, ma la textarea è nel filmato flash o nella pagina html??!?!

    Credo di aver capito male fin dall'inizio! :S


    Ciaooooo!!!!!

  8. #8
    Guest

    Predefinito

    ho inserito questo:
    on (keyPress "<Enter>") {
    getURL("invia('testo')");
    testo = "";
    }

    nel pulsante, dove testo è il nome di istanza che ho dato al campo di input.

    però quando premo enter mi dice:
    Not Found
    The requested URL /prova/invia('testo') was not found on this server.


    EDIT: sarebbe meglio che fosse nella pagina... ma se non è possibile anche nel flash va bene...

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •