Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11
  1. #1

    Formattazione campi form in actionscript

    Ho scaricato qui, da un post che non ricordo, un bel form, che quando si preme invio ti fa vedere il contenuto dei campi e ti chiede conferma.
    Questo è ottenuto con uno script sul frame dove c'è il campo della conferma:

    messagesend = "Questo il tuo messaggio:" + message + "Il tuo email:" + sender_email;
    stop();

    Però il testo è tutto in fila, messaggio e indirizzo; come faccio a farlo andare a capo e fargli saltare una riga, tra messaggio e indirizzo?

    Grazie.

  2. #2
    puoi trasformare il campo
    messagesend.html = true
    messagesend.htmlText = "Questo il tuo messaggio:" +"
    " message + "
    "+"Il tuo email:" + "
    "+sender_email;

    e quindi vai a capo no in tag HTML

    altrimenti mi sembra che "\n

    "Questo il tuo messaggio:"\n" + message + "Il tuo email:"\n" + sender_email;

    Ciao

  3. #3
    Primo metodo:

    **Errore** Simbolo=form, livello=actions, fotogramma=18:Linea 2: Errore di sintassi.
    messagesend.htmlText = "Questo il tuo messaggio:" +"
    " message + "
    "+"Il tuo email:" + "
    "+sender_email;

    Totale errori ActionScript: 1 Errori segnalati: 1




    Se invece uso il secondo sistema:

    **Errore** Simbolo=form, livello=actions, fotogramma=18:Linea 1: Errore di sintassi.
    messagesend = "Questo il tuo messaggio:"\n" + message + "Il tuo email:"\n" + sender_email;

    Totale errori ActionScript: 1 Errori segnalati: 1



    E se invece imposto html nelle proprietà del campo di testo, non mi visualizza più il contenuto.

    In allegato come appare adesso il campo di testo; io vorrei che andasse a capo dopo il messaggio, e saltasse una riga.

    Grazie mille.
    Immagini allegate Immagini allegate

  4. #4
    c'era un errore manca un +

    messagesend.html = true
    messagesend.wordWrap=true
    messagesend.embedFonts=false
    messagesend.htmlText = "Questo il tuo messaggio:" +"
    " + message + "
    "+"Il tuo email:" + "
    "+sender_email;

  5. #5
    Originariamente inviato da rempox
    c'era un errore manca un +

    messagesend.html = true
    messagesend.wordWrap=true
    messagesend.embedFonts=false
    messagesend.htmlText = "Questo il tuo messaggio:" +"
    " + message + "
    "+"Il tuo email:" + "
    "+sender_email;
    Ciao, adesso non mi dà più errore, ma il campo di testo è completamente vuoto

    scusa la scocciatura.

  6. #6
    dunque mi devi dire se il campo è mascherato ? se così bisogna incorporare i fonts e quindi
    o crei tutto a mano

    o tutto via as e quindi importare il font nella lib, concatenarlo

    e quindi

    format = new TextFormat()
    format.font = "tuoFont"
    format.size = 12
    format.color = 0x333333

    campo.type = "dynamic"
    campo.embedFonts=true
    campo.wordWrap = true
    campo.html = true

    campo.htmlText = ............................

    campo.setTextFormat(format)

  7. #7
    No non c'è nessuna maschera, è un normale campo di testo messo su un livello, e nel frame c'è lo script che ho postato e un'etichetta.
    Nelle proprietà del campo di testo, il campo "var" porta "messagesend".


    Il primo tasto "invia" fa i controlli e se è tutto ok rimanda all'etichetta, se no rimanda ad un'altra etichetta dove c'è un messaggio di errore, e un tasto che rimanda al primo frame.

    Se imposto html nelle proprietà, non visualizza più il contenuto del campo.



    Ma funziona tutto perfettamente, come dall'immagine che ho allegato prima, solo non va a capo, è tutto scritto di seguito.

  8. #8
    Ovviamente, i campi "var" dei campi email e messaggio corrispondono allo script del frame dove c'è il campo di testo.

  9. #9
    no "messagesend" deve essere una "istanza" e non una variabile

  10. #10
    - Spostato messagesend dal campo var al campo "nome istanza"

    - incollato pari pari sul frame dove c'è il campo di testo:

    messagesend.html = true
    messagesend.wordWrap=true
    messagesend.embedFonts=false
    messagesend.htmlText = "Questo il tuo messaggio:" +"
    " + message + "
    "+"Il tuo email:" + "
    "+sender_email;

    Al click sul tasto il campo di testo è vuoto


    E' pazzesco che sia così complicato inserire delle interruzioni di riga in flash

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.