Visualizzazione dei risultati da 1 a 6 su 6

Discussione: txt lincabili in flash

  1. #1
    Utente di HTML.it
    Registrato dal
    Apr 2002
    Messaggi
    33

    txt lincabili in flash

    Ciao a tutti, avrei necessita' del vs preziosissimo aiuto.
    Nella mia homepage, ho inserito una tabella contenente le news, le quali vengono aggiornate tramite un file txt esterno.
    Ora dovrei rendere linkabili alcune parti di testo, in modo da rendere le news dei collegamenti ad altre pagine o a file da scaricare. Avete consigli su come fare?
    Spero di essermi spiegato decentemente.
    Grazie a chiunque mi aiutera'.
    Buonaserata
    UPC78

  2. #2
    Utente di HTML.it
    Registrato dal
    Apr 2002
    Messaggi
    33
    .
    UPC78

  3. #3
    Per fare quello che chiedi imprescindibilmente devi procedere così:

    1. Apri il .fla della news, seleziona la casella di testo dinamico che richiama il "contenuto.txt", clicca su proprietà e attiva la formattazione del testo in html (la riconosci dal simbolo <>).
    2. Salva il .fla, apri il file di testo in cui ci sono i contenuti che verranno visualizzati dal MC e, in corrispondenza delle parti testuali che vuoi linkare, adopera un semplicissimo tag html: Testo da linkare.
    Se avrai fatto tutto bene, vedrai che funziona.

  4. #4
    Utente di HTML.it
    Registrato dal
    Apr 2002
    Messaggi
    33
    Grazie per avermi risposto, la procedura che mi hai consigliato l'avevo gia' provata. Il problema e' che il mio file di testo ignora completamente la fornattazione Html. Con il risultato, che le mie news appaiono con i codici Html in vista, senza pero' funzionare realmente.
    UPC78

  5. #5
    Uhm... dunque prova così.

    La casella di testo dinamico che devi creare in flash, oltre ad avere attivate le funzionalità html, deve anche avere una variabile che richiami il file di testo.

    Quando crei la casella di testo, dal menu proprietà assegna un nome al campo "VAR" (sta sulla destra). Chiamalo, per esempio, "testo" (senza le virgolette ovviamente").
    Salva il file .fla e crea un file txt.
    Aprilo e scrivi prima di qualunque altra cosa testo=, poi tutto il resto (Es. testo= Questo è il testo che sarà visualizzato).

  6. #6
    Utente di HTML.it L'avatar di flessciato
    Registrato dal
    Jun 2002
    Messaggi
    1,522
    la soluzione professionale al tuo problema è usare textFormat.

    //crei la variabile che contiene il link
    var myformat:TextFormat = new TextFormat();
    //url è una parola chiave che richiama la funzione dell'oggetto predefinito di flash TextFormat
    myformat.url = "http://www.macromedia.com";

    //crei la tua stringa di testo dinamicamente
    this.createTextField("mytext",1,100,100,200,100);
    // setti i valori per lhtml e la fotmattazione testo
    mytext.multiline = true;
    mytext.wordWrap = true;
    mytext.border = true;
    //attivi l'html
    mytext.html = true;
    //assegna un etichetta
    mytext.text = "Go to Macromedia.com";
    //assegna alla stringa la variabile che contiene le proprietà di formattazione tramite parametro
    mytext.setTextFormat(myformat);

    chiaramente anche il parametro di textFormat può essere importato dinamicamente se lo vuoi usare esternamente

    Io ti consiglio comunque di usare XML (più flessibile... più semplice da aggiornare.. più portabile...)
    Slack 10 - Apple G5 2.5 - winzoz xp
    php/mysql/apache
    Flash MX / roba in 3D / roba per il video e l'audio

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.