Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 17-03-2004, 23:51   #1 (permalink)
Neuer User
 
Registriert seit: Mar 2004
Beiträge: 2
Eigenes/aufrufendes Verzeichnis feststellen?

Hallo zusammen,

ich bin neu hier und leider auch noch ein Anfänger in Flash.

Habe folgendes Problem:
Ich möchte das Verzeichnis feststellen, in dem sich die HTML-Datei befindet, die das SWF-Movie eingebunden hat.


Und zwar deswegen:
Im Verzeichnis "/images" befindet sich die Flash-Datei "navi.swf".

Die Datei "/abc/index.html" bindet die Flash-Datei ein.
Auch die Datei "/xyz/index.html" bindet die Datei ein.

In den Verzeichnissen "/abc" und "/xyz" befindet sich außerdem noch jeweils eine textdatei "variable.txt".

Diese beinhaltet wie der Name vermuten läßt eben Variablen, die, je nachdem in welchem Verzeichnis sich die Datei befindet, unterschiedliche Werte habe.


Nun möchte ich also die Variablen aus "/abc/variable.txt" laden, wenn die Datei "/abc/index.html" aufgerufen wurde. Analog mit "/xyz/variable.txt" bzw. "/xyz/index.html".


Ich habe mir also gedacht, ich lade das ganze so:
loadVariablesNum(<Pfad>+"flashsteuerung.txt", 0);
wobei <Pfad> der Pfad sein soll, von dem aus die swf-Datei eingebunden wurde (also Pfad ist dann entweder "/abc" oder "/xyz").

Nur wie bekomme ich Pfad?
Mit "_url" bekomme ich lediglich den Pfad der swf-Datei (ich möchte aber den Pfad derjenigen HTML-Datei, die die swf-Datei eingebunden/aufgerufen hat).
"_target" funktioniert auch nicht.


Gibt es da in AS was?

Wäre schön, wenn mir jemand einen Tip geben könnte.

Herzlichen Dank im Voraus!

Alex
CBRAlex ist offline   Mit Zitat antworten
Alt 18-03-2004, 15:31   #2 (permalink)
Klugscheisser
 
Registriert seit: Jun 2001
Ort: Düsseldorf
Beiträge: 1.354
nicht sonderlich schwer... Du übergibst einfach beim einbinden in HTML eine Variable an das *.swf

embed src="ordner/myfilm.swf?aufruf=1"

bzw. das gleiche mit dem param name vom object

im Flash kannst Du dann _root.aufruf auslesen
T.Decay ist offline   Mit Zitat antworten
Alt 18-03-2004, 16:07   #3 (permalink)
Neuer User
 
Registriert seit: Mar 2004
Beiträge: 2
klappt wunderbar, herzlichen Dank. Wusste bisher nur nicht, dass Flash das auch mag (Variablen "so" übergeben, ging immer nur von einer Textdatei aus).
CBRAlex ist offline   Mit Zitat antworten
Antwort

Lesezeichen

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



Alle Zeitangaben in WEZ +1. Es ist jetzt 06:36 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele