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

    Stili CSS esterni su campi di testo

    Allora ho un problema non riesco ad assegnare uno CSS esterno a tre campi di testo che si caricano il contenuto da un file XML qualcuno mi può aiutare? Io ho il seguente script su un frame:

    fscommand("allowscale", "false");
    filexml = "cgil.xml";
    paginainiziale = "01";
    ApriXML();
    function ApriXML() {
    mioxml = new XML();
    myarray = new Array();
    myarray2 = new Array();
    myarray3 = new Array();
    titolo = new Array();
    sottotitolo = new Array();
    testo = new Array();
    foto = new Array();
    mioxml.load(filexml);
    mioxml.onLoad = ElaboraXML;
    function ElaboraXML(success) {
    if (mioxml.loaded) {
    myarray = mioxml.childNodes;
    Dati();
    CreaTabelle();
    delete myarray;
    delete myarray2;
    delete myarray3;
    delete mioxml;
    txt = titolo[0];
    txt2 = sottotitolo[0];
    txt3 = testo[0];
    populateTextArea();
    }
    }
    }
    // Funzione che prende i dati XML e li mette in degli Array
    function Dati() {
    // ---------------------------------------------------
    for (j=0; j<=myarray.length; j++) {
    if (myarray[j].nodeName == "aggiornamenti") {
    myarray2 = myarray[j].childNodes;
    for (i=0; i<=myarray2.length; i++) {
    if (myarray2[i].nodeName == "box") {
    myarray3 = myarray2[i].childNodes;
    for (k=0; k<=myarray3.length; k++) {
    if (myarray3[k].nodeName == "titolo") {
    _root.titolo.push(myarray3[k].childNodes.toString());
    }
    if (myarray3[k].nodeName == "sottotitolo") {
    _root.sottotitolo.push(myarray3[k].childNodes.toString());
    }
    if (myarray3[k].nodeName == "testo") {
    _root.testo.push(myarray3[k].childNodes.toString());
    }
    if (myarray3[k].nodeName == "foto") {
    _root.foto.push(myarray3[k].childNodes.toString());
    }
    }
    }
    }
    }
    }
    }
    che si carica i dati dall'XML e li mette in degli array poi buttandoli in dei campi di testo. Poi dopo però tramite la funzione che vedete chiamata populateTextArea() richiamo una funzione che sta su un altro livello e dice così:

    function populateTextArea() {
    stileCSS = new TextField.StyleSheet();
    stileCSS.onLoad = function() {
    txt.styleSheet = stileCSS;
    txt2.styleSheet = stileCSS;
    txt3.styleSheet = stileCSS;
    };
    stileCSS.load("foglio_stile.css");
    }

    ma i tre campi di testo non cambiano stile. Cosa manca sapete indicarmi la soluzione?

  2. #2
    non è che hai dimenticato di pubblicare in Flash7 ?
    Interactive Html/CSS/JS Playground | @webbeloz ( cip..cip! )
    Mechanics & Expert Tuning Fix Z3 Roadster Community

  3. #3
    no ho controllato tutto a posto il player è giusto. trovate altri errori?

  4. #4
    Originariamente inviato da Digitalvituzzo
    no ho controllato tutto a posto il player è giusto. trovate altri errori?
    ascolta fai così.. fai un primo test usando un solo campo di testo! assicurati di aver commentato la parte di code che non riguarda al campo di testo che provi.. poi nel caso non funziona, vai su flash-mx lo trovi sopra nel menu di html.it
    e cerchi il tutorial fatto da Enrico Lai perfettamente funzionante dove potrai confrontare tu stesso la diversità del code..

    buon lavoro
    Interactive Html/CSS/JS Playground | @webbeloz ( cip..cip! )
    Mechanics & Expert Tuning Fix Z3 Roadster Community

  5. #5
    Una cosa l'ho capita o almeno mi funziona associando il foglio di stile ad una textArea come fa Enrico Lai, invece su un campo di testo non va, eppure non dovrebbe essere la stessa cosa?

  6. #6
    Originariamente inviato da Digitalvituzzo
    Una cosa l'ho capita o almeno mi funziona associando il foglio di stile ad una textArea come fa Enrico Lai, invece su un campo di testo non va, eppure non dovrebbe essere la stessa cosa?
    non proprio..
    se non l'hai messo, ricordati che il campo di testo devi renderlo html tramite AS

    in questo modo:
    istanza_testo.html=true;
    Interactive Html/CSS/JS Playground | @webbeloz ( cip..cip! )
    Mechanics & Expert Tuning Fix Z3 Roadster Community

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.