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

    è à ù in XML caricato con formattazione CSS

    Ciao, qualcuno sa dirmi come far vedere correttamente le lettere è à ì ù in un testo caricato da un file xml esterno?
    Uso questo codice..
    codice:
    System.useCodepage = true;
    // cambia il tipo di bordo
    testo_mc.setStyle("borderStyle", "none");
    // rende lo sfondo trasparente
    _global.styles.TextArea.setStyle("backgroundColor", "transparent");
    //inizializza il componente TextArea
    testo_mc.html = true;
    testo_mc.wordWrap = true;
    testo_mc.multiline = true;
    testo_mc.label.condenseWhite=true;
    /******************************/
    //carica css
    Stile = new TextField.StyleSheet();
    Stile.load("stili.css");
    testo_mc.styleSheet = Stile;
    
    /******************************/
    //carica XML
    contenuto = new XML();
    contenuto.ignoreWhite = true;
    contenuto.load("biografia.xml");
    contenuto.onLoad = function(success)
    {
    	if(success)
    	{
    		testo_mc.text = contenuto;
    	}
    }
    Mi carica il testo, lo formatta ma i caratteri speciali neanche a parlarne.. mi fa vedere una serie di simboli al posto della lettera accentata o altro che sia..

    HELP!!!!!!

  2. #2
    Utente di HTML.it L'avatar di negatyve
    Registrato dal
    Feb 2001
    Messaggi
    9,479
    Il contenuto del file xml?

  3. #3
    <contenuto>
    <titolo>Biografia</titolo>
    <corpo>questo è il testo del messaggio dove la è la à e le altre lettere particolari non si vedono..
    </corpo>
    </contenuto>

  4. #4
    Utente di HTML.it L'avatar di negatyve
    Registrato dal
    Feb 2001
    Messaggi
    9,479
    - commenta questa riga:

    codice:
    System.useCodepage = true;
    - rinomina il file xml
    - aprilo con il notepad
    - vai al menu File/Salva con Nome
    - scegli il vecchio nome
    - dal menu Codifica, scegli "UTF-8"
    - salva il file
    - riprova

  5. #5
    Come al solito.. SEI TROPPO MITICO!!

    Come mai se inserendo un testo lungho che mi fa apparire lo scroll quando clicco sulla scrollbar e poi la rilascio mi tirtovo tutto il testo selezionato ed un contorno verde intorno alla textArea?

  6. #6
    Utente di HTML.it L'avatar di negatyve
    Registrato dal
    Feb 2001
    Messaggi
    9,479
    E' un problema di focus. La TextArea è dentro qualcos'altro?

  7. #7
    il tutto è composto così:
    Filmato principale che mi richiama un swf esterno nel quale c'è la textArea direttamente sulla timeline.

    Se provo il filmato esterno da solo nessun problema, se lo provo importandolo nel filmato principale.. quando aziono lo scroll mi diventa verde il contorno della textArea ed al rilascio dello scroll mi si seleziona tutto il testo automaticamente..

  8. #8
    Utente di HTML.it L'avatar di negatyve
    Registrato dal
    Feb 2001
    Messaggi
    9,479
    Prima di caricare il filmato esterno, utilizza questo codice:

    codice:
    movieclipInCuiCarichi._lockroot = true;
    movieclipInCuiCarichi.loadMovie("filmatoConTextArea.swf");

  9. #9
    come al solito.. PERFETTO problema risolto!
    Grazie Mille!

  10. #10
    Utente di HTML.it L'avatar di kansuke
    Registrato dal
    Apr 2004
    Messaggi
    350
    chissà che non possiate aiutare anche me
    altrimenti risolvo in altra maniera.
    Anche io sto sperimentando un problema simile

    da principio dopo un po di test sembrava che

    on (scroll) {
    Selection.setFocus(null);
    }

    risolvesse la questione

    solo che oltre al selezionamento del testo ultimamente ho notato che impazzisce anche un po la scrollbar.

    anche se fino a quando uno la rotellina del mouse o la barra trascinabile sono a posto.

    nel mio caso carico un'XML dentro una text area, il tutto viene caricato con un loadmovienum, cosa che mi sembra pregiudichi la soluzione precedente, che comunque non è possibile, dentro l'xml uso dei link con un asfunction che richiama una funzione nella _root, la stessa che utilizzo all'inizio per caricare il primo xml e che poi inserisce il testo nella text area.
    "Hanno chiuso le mandrie nelle stalle
    perchè liberi siamo fino all'alba."
    R. Kipling

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.