Zurück   Flashforum > Flash > ActionScript > ActionScript 3

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 25-06-2010, 16:33   #1 (permalink)
Neuer User
 
Registriert seit: Jun 2010
Beiträge: 2
Zugriff auf HTML-Datei mit Actionscript 3

hiho flasher ,

frisch angemeldet habe ich gleich eine frage, da ich einfach nirgendwo eine anleitung/löung finde.
ich muss in einem projekt mit flash/actionscript 3 auf eine html-datei zugreifen und dort den text auslesen können. vorerst wollte ich mir diesen in einem textfeld in flash ausgeben lassen.
die html-datei sieht für den anfang einfach so aus:
HTML-Code:
<html>
<head>
<title>Testseite</title>
</head>

<body>
	<div id="test1">
		das hier ist ein testtext 1.<br>	
	</div>
	<div id="test2">
		das hier ist ein testtext 2.<br>	
	</div>
	
	<namensverzeichnis>
		<Nachname>Mustermann</Nachnameame>
		<Vorname>Max</Vorname>
	</namensverzeichnis>
</body>

</html>
was nun flash angeht, so habe ich eine "Flash.fla"-datei mit einem dynamischen textfeld namens "Textfeld" und die actionscript3-datei "Main.as".

meine Main.as sieht bis jetzt folgendermaßen aus:
Code:
package 
{
	import flash.display.MovieClip;
	import flash.events.Event;

	public class Main extends MovieClip
	{
		public function Main()
		{
			addEventListener(Event.ADDED_TO_STAGE, onAddedToStage);
		}

		private function onAddedToStage(event:Event):void
		{
			// event listener hinzufügen
			addEventListener(Event.ENTER_FRAME, onEnterFrame);
			addEventListener(Event.REMOVED_FROM_STAGE, onRemovedFromStage);
		}

		private function onRemovedFromStage(event:Event):void
		{
			removeEventListener(Event.ENTER_FRAME, onEnterFrame);
			removeEventListener(Event.ADDED_TO_STAGE, onAddedToStage);
			removeEventListener(Event.REMOVED_FROM_STAGE, onRemovedFromStage);
		}

		private function onEnterFrame(event:Event):void
		{
			
		}
	}
}
was muss ich jetzt machen, damit ich auf die htmldatei zugreifen kann und zum beispiel die id "test1" ausgeben lassen kann oder den nachnamen?
ich habe schon gelesen, dass man bei der ausgabe nicht "Textfeld.text = ..." schreiben soll, sondern "Textfeld.htmltext = ...", allerdings keine anleitung für den zugriff gefunden.
ich wäre für ein bisschen quellcode sehr dankbar.

Danke im vorau
Nodonn89
Nodonn89 ist offline   Mit Zitat antworten
Alt 25-06-2010, 17:10   #2 (permalink)
Neuer User
 
Registriert seit: Jul 2003
Beiträge: 1.197
ExternalInterface ist die AS3<->Javascript Schnittstelle. Damit würde ich es machen.
__________________
EDV = Ende Der Vernunft
hmpf ist offline   Mit Zitat antworten
Alt 25-06-2010, 17:11   #3 (permalink)
agedoubleju
Gast
 
Beiträge: n/a
Flash kann HTML nur sehr rudimentär darstellen, weil der Tagvorrat stark eingeschränkt ist. Deshalb wirst du das gezeigte Beispiel auch nicht in einem Textfeld über htmlText formatieren können. Einlesen kannst du Texte bspw. mit der Loader-Klasse.
  Mit Zitat antworten
Alt 25-06-2010, 18:40   #4 (permalink)
Neuer User
 
Registriert seit: Jun 2010
Beiträge: 2
danke für eure antworten.
loader war das stichwort. allerdings ist der URLLoader für textdateien zuständig , weil die loaderklasse für bild- und swfdateien genutzt wird.

danke für den hinweis.

im nachhinein mal noch ein link zu nem beispiel, falls jemand eine lösung sucht:
URLLoader:
flash.net.URLLoader (ActionScript 3.0)
Loader:
flash.display.Loader (ActionScript 3.0)
__________________
Gruß Nodonn89
Nodonn89 ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Stichworte
actionscript 3, flash, html, zugriff

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Bei HTML-Export nach abspielen der SWF-Datei eine andere HTML-Datei laden! Wie? Shaggy1982 Flash Einsteiger 3 27-01-2006 13:11
MX - Komponenten -> zugriff über ActionScript Dr. Gonzo ActionScript 1 1 15-03-2004 09:56
Background einer HTML-Datei ändern mit Zugriff auf css durch Flash Skl ActionScript 1 6 29-06-2003 00:40
ActionScript vor unbefugtem Zugriff schützen Zeus Am Rande 23 12-02-2003 08:46
Zugriff auf Pfade mit ActionScript mille Flash 4 und Flash 5 5 25-11-2001 14:21


Alle Zeitangaben in WEZ +1. Es ist jetzt 19:47 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele