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

    Vi prego aiutatemi o impazzisco!!!

    Ciao a tutti,
    sono alle prese con HTML e CSS all'interno di Flash 8!
    Siccome non sono molto pratico, per capirci qualcosa mi sono rifatto alla guida in linea... molto completa per la verità, ma non priva di errori per quanto ho avuto modo di verificare
    Veniamo al dunque:

    Ho preso il file di esempio della guida, che si trova nella seguente posizione:
    C:\Programmi\Macromedia\Flash 8\Samples and Tutorials\Samples\ActionScript\LoadText\formattedT ext.fla

    Ne riporto un passaggio:
    //Note: Download the TXT and CSS files to look at their structure. Use the URLs below.
    //load text
    function loadMyText(evt) {
    var loadit_lv:LoadVars = new LoadVars();
    loadit_lv.load("http://www.helpexamples.com/flash/text/sampletext.txt");
    loadit_lv.onLoad = function(success:Boolean) {
    if (success) {
    my_txt.text = this.content;
    } else {
    trace("Could not load text file.");
    }
    };
    }
    loadMyText();

    //apply stylesheet
    var flash_css = new TextField.StyleSheet();
    flash_css.load("http://www.helpexamples.com/flash/text/styles.css");
    flash_css.onLoad = function(success:Boolean) {
    if (success) {
    my_txt.styleSheet = flash_css;
    } else {
    trace("Could not load CSS file.");
    }
    };



    Anche 'giocando con lo stesso file' mi sono reso conto di una cosa... quando sostituisco all'URL 'assoluto' del file di testo che va a caricare, un semplice URL 'relativo'.... non funziona più... nel senso che la formattazione del CSS non viene applicata al file...

    Mi spiego... se al posto di http://www.helpexamples.com/flash/text/sampletext.txt inserisco solamente sampletext.txt (opportunamente caricato nella stessa cartella del file SWF) il meccanismo non funziona!

    Sapete spiegarmi cosa succede? Dove sbaglio? C'è qualcosa che mi sono perso? :master:
    Grazie fin da ora per l'aiuto!

  2. #2
    evidente pagina html, swf, css, txt

    non sono nella stessa directory

    Non mi viene in mente null'altro. Rempox

  3. #3
    Tu hai la pag. html che richiama un swf in una subdir ??

  4. #4
    I file sono tutti presenti nella stessa cartella, in locale, sul mio PC!
    In questo modo, i CSS non vengono applicati al file .txt nel senso che si legge il file, ma non gli viene applicata nessuna formattazione.
    Quando lo stesso file, lo faccio richiamare da remoto (inserendo un URL con http:// per intenderci), allora tutto funziona...
    Non ci capisco niente!
    Se avete la possibilità, vi prego, provate anche voi con il file di esempio, penso che faccia la stessa cosa anche a voi!

  5. #5
    Nessuno sa dirmi qualcosa? Non riesco a trovare niente in proposito, inizio a credere che si tratti di un BUG.... ma nessuno ha mai caricato un file HTML da un file nella stessa cartella e poi ha applicato un CSS???

  6. #6

  7. #7
    Grazie per il consiglio... ma ovviamente è proprio sul file pubblicato (o visto in anteprima) che i CSS non mi vengono applicati!

  8. #8
    scusa ma hai provato a pubblicarlo su un server ?? e vedere come risponde il tutto ??

  9. #9
    Si, anche sul server... se indico l'URL relativo non mi funziona, se invece indico quello assoluto, funziona!
    Solo che a me non serve su un server!

  10. #10
    eppure anche ho utilizzato .....
    codice:
    function populateTextArea() {
    
    textArea_mc.html = true;
    textArea_mc.wordWrap = true;
    textArea_mc.multiline = true;
    
    //Carico il CSS
    stileCSS = new TextField.StyleSheet();
    stileCSS.load("foglio_stile.css");
    stileCSS.onLoad = function(success) {
    if (success) {
         textArea_mc.styleSheet = stileCSS;
    } else {
        textArea_mc.text = "Errore nel caricamento del CSS";
    }
    };

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.