Volledige versie bekijken : HTML codes uit txt inlezen.
3lit3
%Europe/Berlin %861 %2006, 20:41
Hallo allemaal,
Ik heb een vraag over html codes in flash. Ik heb een extern txt bestand met daarin een html code. De code is geen probleem, want die kan gewoon ingelezen worden. Alleen het inlezen en dan de html vertalen in text is een probleem
Ik heb voor het text veld (genaamd pag1) al de code: pag1.html = true; toegevoegd met daaronder: loadVariablesNum("Page01.txt", 0, "GET"); .
Ik krijg dan alleen maar een leeg dynamic text vak te zien die dezelfde variabele en target draagt. Alleen als ik de code pag1.html = true; eruit haal geeft flash de tekst weer, ALLEEN WEL MET ALLE HTML CODES MET DE TEKST ER TUSSEN! :S P) :X
Iemand een suggestie?
groeten, 3lit3.
Laiverd
%Europe/Berlin %892 %2006, 21:25
Gebruik de tekstfield instancename om de tekst in het veld te zetten, NIET de variabelenaam van het tekstveld. Om dat goed te kunnen doen heb je het LoadVars object nodig en NIET loadvariablesNum. Zie dus in de as-dictionary de topics over LoadVars en TextField.
John
3lit3
%Europe/Berlin %452 %2006, 10:51
Ik had de instance name al toegewezen dus daar zal het niet aan liggen.
Ik heb nu wel LoadVariables gebruikt met de juiste target, maar helaas krijg ik nog steeds niets te zien. Alleen maar een leeg textveld.
3lit3
%Europe/Berlin %462 %2006, 11:05
Ik heb overigens de code aangepast naar het volgende:
loadVariables("Page01.txt", "sample_txt", "GET");
sample_txt.html = true;
sample_txt.htmlText = pag01
Er verschijnt nu wel een text, maar dat is: "undefined". Niet wat ik hem wilde laten weergeven...
theFlashWizard
%Europe/Berlin %470 %2006, 11:16
waarom geen loadVars?
Want je kan de tekst pas in het tekstfield zetten als hij geladen is, dat is niet meteen, dus heb je het onLoad event nodig.
Actionscript Tutorials -> loadVars (http://www.flashfocus.nl/forum/showthread.php?t=6338#loadVars)
Actionscript Tutorials -> flash & html (&css) (http://www.flashfocus.nl/forum/showthread.php?t=6338#flash html)
Ik vind het btw zeer irritand dat je zo 'dreigt' met die deadline.
[Guide] Voordat je post (http://www.flashfocus.nl/forum/showthread.php?t=7649)
3lit3
%Europe/Berlin %475 %2006, 11:24
waarom geen loadVars?
Ik vind het btw zeer irritand dat je zo 'dreigt' met die deadline.
Sorry, raakte nogal opgefokt toen ik hoorde dat ik minder dan een week had om het te regelen. Ik heb hem nu weggehaald.
Laiverd
%Europe/Berlin %612 %2006, 14:42
Precies: gewoon naar LoadVars kijken en leren. Op deze manier kan het wellicht maar je moet simpelweg wachten tot de data zijn ingeladen voordat je e.e.a. in een tekstveld kunt zetten. Er zijn best manieren om dat met loadVariablesNum te checken, maar dat is veel gecompliceerder.
John
vBulletin® v3.8.1, Copyright ©2000-2012, Jelsoft Enterprises Ltd.