[flash8] html dynamisch laden



  • hallo,
    also ichhab ein problem beim dynamischen laden von einer html-seite in ein dynamisches textfeld. pfade und der ganze krempel stimmen, hab ich alles hundert mal gecheckt...
    wenn ich mir die swf mittels film testen ansehe kommt sowas hier:

    <p align="center"></p>
    

    wenn ich mir jedoch den fertig exportierten film im ie/firefox anschaue, dann findet er nichtmal die datei...

    ich offen für jeglichen vorschlag und bedanke mich schonmal im voraus

    mfg caga



  • Zeig doch mal ein bisschen was von deinem ActionScript sonst kann ich nur mutmaßen...



  • tschuldigung, hab ich nicht dran gedacht 🙄

    function selectPage(address:String) {
    	_root.textfield_impressum.condenseWhite = true;
    	var myVars_lv:LoadVars = new LoadVars();
    	var styles:TextField.StyleSheet = new TextField.StyleSheet();
    	var txt_url:String = address;
    	var css_url:String = "html/html_styles.css";
    	styles.onLoad = function(success:Boolean):Void 
    	{
    		if (success)
    		{
    			textfield_impressum.StyleSheet = styles;
    		}
    		else
    		{
    			trace("errer loading css");
    		}
    	};
    	styles.load(css_url);
    	myVars_lv.onData = function(src:String):Void 
    	{
    		if (src != undefined) 
    		{
    			textfield_impressum.htmlText = src;
    		}
    		else 
    		{
    		}
    	};
    	myVars_lv.load(txt_url);
    }
    

    und aufrufen tu ich das mittels

    selectPage("html/impressum.html");
    

    ja der pfad stimmt, ich hab auch versucht die *.html ins selbe verzeichnis wie die *.swf zu packen, funzt aber auch irgendwie nich so richtig....

    [edit]es lädt zwar jetzt die html datei, aber die formatierung mittels css funzt nich... 😕 [/edit]

    [edit2]hat sich erledigt...
    wer soll den wissen, dass man den text ins *.text lädt und nicht wie eigentlich logisch ins *.htmlText[/edit2]

    danke für die bemühungen

    mfg caga


Log in to reply