Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 07-10-2003, 22:05   #1 (permalink)
°_°
 
Benutzerbild von der maddin
 
Registriert seit: May 2003
Ort: berlin
Beiträge: 197
Question dateinamen auslesen auf hoeherem level

heute mal folgendes problem:
ich versuche mit
name = _level1._url.substr(_level1._url.lastIndexOf("/")+1)
den namen des auf level 1 geladenen films auszulesen ...
wenn das script auf level 1 liegt funktioniert das,
leider nicht auf level 0..
da ich wenig lust habe das script in 346 dateien des gerade aktuellen projekts einzufuegen frage ich mich bzw euch obs nicht irgendwie anders / besser geht
anbei kleines testfile
test.swf
test1.swf
gruss
mad
Angehängte Dateien
Dateityp: zip test.zip (5,6 KB, 11x aufgerufen)
der maddin ist offline   Mit Zitat antworten
Alt 07-10-2003, 22:35   #2 (permalink)
Neuer User
 
Registriert seit: Oct 2002
Beiträge: 31
also bei mir funzt es, wenn ich den Namen aus level0 heraus so zuweise:

_level1.name = _level1._url.substr(_level1._url.lastIndexOf("/")+1);
twinsen ist offline   Mit Zitat antworten
Alt 07-10-2003, 22:44   #3 (permalink)
°_°
 
Benutzerbild von der maddin
 
Registriert seit: May 2003
Ort: berlin
Beiträge: 197
bekommst du dann test1.swf ausgegeben?
in dem testfile sind zwei name variablen...
eins ist auf level 0 das andere auf level 1
ist vielleicht ein bischen verwirrend... sorry
der maddin ist offline   Mit Zitat antworten
Alt 07-10-2003, 22:47   #4 (permalink)
°_°
 
Benutzerbild von der maddin
 
Registriert seit: May 2003
Ort: berlin
Beiträge: 197
Thumbs up

oh tschuldigung ich sollte wohl genauer hinschauen...
danke fuer den tip
der maddin ist offline   Mit Zitat antworten
Alt 07-10-2003, 22:48   #5 (permalink)
Neuer User
 
Registriert seit: Oct 2002
Beiträge: 31
jupp, ich bekomme test1.swf als ausgabe. das ganze funzt auch, wenn ich das textfeld in test1.swf in name2 umbenenne ( als Instanzname ) und den Namen über

_level1.name2.text = _level1._url.substr(_level1._url.lastIndexOf("/")+1);

ausgeben lasse
twinsen ist offline   Mit Zitat antworten
Alt 08-10-2003, 08:08   #6 (permalink)
°_°
 
Benutzerbild von der maddin
 
Registriert seit: May 2003
Ort: berlin
Beiträge: 197
Exclamation aaaaaber...

mein plan war ja den namen des swfs das auf level 1 geladen wird , auszulesen in level 0 ohne das ich extra code in level 1 plazieren muss....
moeglicherweise geht das gar nicht...
dann bekomme ich aber echt existentialismus


am ende weiss vielleicht nur jede datei wie sie selbst heisst

anbei nochn testfile
ohne code in test1
Angehängte Dateien
Dateityp: zip testneu.zip (5,6 KB, 3x aufgerufen)
der maddin ist offline   Mit Zitat antworten
Alt 08-10-2003, 12:16   #7 (permalink)
Neuer User
 
Registriert seit: Oct 2002
Beiträge: 31
doch, das geht. schau dir mal den anhang an. lade zuerst über den pfeilbutton den neuen film und klicke dann auf den button "name anzeigen". Dann erscheint test1.swf im name-textfeld des level0. in test1.swf musst du nichts ändern.

du musst halt nur dafür sorgen, dass level0 mitbekommt, wann level1 eingeladen ist und kannst dann erst den namen auslesen. am besten lädst du test1.swf in einen mc und arbeitest mit onload.
Angehängte Dateien
Dateityp: zip testneu.zip (6,5 KB, 5x aufgerufen)
twinsen ist offline   Mit Zitat antworten
Alt 08-10-2003, 16:16   #8 (permalink)
°_°
 
Benutzerbild von der maddin
 
Registriert seit: May 2003
Ort: berlin
Beiträge: 197
Thumbs up cool

klappt wunderbar mit on load
gruss
und vielen dank
mad
der maddin 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 03:36 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele