Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 15-04-2005, 14:44   #1 (permalink)
Neuer User
 
Benutzerbild von launcher
 
Registriert seit: Mar 2002
Beiträge: 109
Array per Query-String übergeben?

Hallo,

ich versuche gerade, ein Array per Query-String an Flash zu übergeben, klappt aber irgendwie nicht:

Html:
<param name="movie" value="array_test.swf?arr=[0,1,2,3,4]" />

Flash:

array = new Array();
array = arr.toString();
anzeige = array[1];
anzeige_2 = arr.toString();

anzeige_2 kommt korrekt ([0,1,2,3,4]), eber bei anzeige kommt undef.

Hat jemand ne Idee?

Gruß Launcher
launcher ist offline   Mit Zitat antworten
Alt 15-04-2005, 14:52   #2 (permalink)
Definitionssache
 
Benutzerbild von dburucu
 
Registriert seit: Apr 2003
Ort: Braunschweig
Beiträge: 2.433
benutze nicht "array" als Variablenname.


Html:
<param name="movie" value="array_test.swf?arr=0,1,2,3,4" />

Flash:

myarray = new Array();
myarray = arr.toString().split(',');
anzeige = array[1];

geht es so? probier mal.
dburucu ist offline   Mit Zitat antworten
Alt 15-04-2005, 15:12   #3 (permalink)
Neuer User
 
Benutzerbild von launcher
 
Registriert seit: Mar 2002
Beiträge: 109
herrlich, das geht, aber was ist, wenn ich so ein Array übergeben möchte:

arr=[[1,2],[1,2,3,4],[1,2,3,4,5,6]]

?

Geht das auch?
launcher ist offline   Mit Zitat antworten
Alt 15-04-2005, 15:30   #4 (permalink)
Techniker
 
Benutzerbild von hgseib
 
Registriert seit: Sep 2003
Ort: 64807
Beiträge: 16.321
der weg wurde dir gezeigt. entlanglatschen musst du ihn selbst.

kleine fingerübung:
ActionScript:
  1. var vA = "[[1,2],[1,2,3,4],[1,2,3,4,5,6]]";
  2. //
  3. vA = vA.split("],[").join("#").split("[").join("").split("]").join("").split("#");
  4. for (i in vA) {
  5.     vA[i] = vA[i].split(",");
  6. }
  7. //
  8. for (i=0; i<vA.length; i++) {
  9.     trace(i+": "+vA[i]);
  10. }
:-) kleine änderung, vorher wahrens 2 zeilen zu viel
__________________
die ultimative antwort auf alle programmierfragen: der debugger
mfg h.g.seib www.SeibsProgrammLaden.de

Geändert von hgseib (15-04-2005 um 16:23 Uhr)
hgseib ist offline   Mit Zitat antworten
Alt 15-04-2005, 16:00   #5 (permalink)
Neuer User
 
Benutzerbild von launcher
 
Registriert seit: Mar 2002
Beiträge: 109
1000 Dank euch Beiden,

schönes Wochenende
launcher 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 11:23 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele