Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2000
    Messaggi
    1,309

    Inserire una pagina HTML in flash?

    Salve ho la necessità di inserire una pagina HTML in una text di flash, ho aperto il file di esempio che viene installato con flash e ho provato a fare delle modifiche, il problema che a volte mi elabora la pagina HTML, mentre altre mi restituisce il codice, sapete dirmi perchè?
    vi posto il codice:

    Codice PHP:
    //Creo l'istanza di uno scroll
    this.createClassObject(mx.controls.UIScrollBar"my_sb"20);

    // Assegno lo scroll ad una text
    my_sb.setScrollTarget(my_txt);

    // Definisco le dimensioni dello scroll width, height
    my_sb.setSize(16my_txt._height); 

    // Sposto lo scroll alla fine della text
    my_sb.move(my_txt._x my_txt._widthmy_txt._y);

    //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("sampletext.htm?rnd=" random(999999))
        
    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("styles.css");
    flash_css.onLoad = function(success:Boolean) {
        if (
    success) {
            
    my_txt.styleSheet flash_css;
        } else {
            
    trace("Could not load CSS file.");
        }
    }; 
    Ciao By Peter_Pan...

  2. #2
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    non puoi far visualizzare un'intera pagina html dentro ad un filmato flash... solo alcuni tag sono supportati, credo che sia per questo che a volte ti viene visualizzato il codice

  3. #3
    Utente di HTML.it
    Registrato dal
    Jun 2000
    Messaggi
    1,309
    il problema è questo che la pagina appena si carica mi mostra il codice html, se faccio un refresh mi fa vedere la pagina in modo corretto. Il problema non è il tipo di tag, ma il comportamento strano che fa, la pagina è sempre la stessa.
    Ciao By Peter_Pan...

  4. #4
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    prova a richiamare la funzione loadMyText(); dentro il css.. così

    flash_css.onLoad = function(success:Boolean) {
    if (success) {
    my_txt.styleSheet = flash_css;
    loadMyText();
    } else {
    trace("Could not load CSS file.");
    }
    };

    e nell'onLoad del LoadVars cambia il codice in

    loadit_lv.onLoad = function(success:Boolean) {
    if (success) {
    my_txt.html = true;
    my_txt.htmlText = this.content;
    } else {
    trace("Could not load text file.");
    }
    };

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.