Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 08-12-2004, 09:38   #1 (permalink)
Neuer User
 
Registriert seit: Oct 2004
Beiträge: 99
Question Variablen per GET übertragen

Hallo,

ich hab da noch ein Problem, und zwar habe ich gelesen, dass man mit html z.B. Variablen per localhost/meinswf.swf&var=test verschicken kann, soweit klappt das auch, aber ich habe jetzt ein swf. in diesem sind drei button, mit folgendem as:
ActionScript:
  1. Button 1:
  2. on (release) {
  3. getURL("next.html?frame=25")
  4.  }
  5.  
  6. Button 2:
  7. on (release) {
  8. getURL("next.html?frame=50")
  9.  }
  10.  
  11. Button 3:
  12.  
  13. on (release) {
  14. getURL("next.html?frame=1")
  15.  }
Die nächsten Seite soll jetzt die Variable frame auslesen und an die entsprechende stelle im clip springen, aber wenn ich die Variable anzeigen lassen will, kommt nur "undefinied". Woran kannn das liegen? Geht das mit dem Anhängen von Variablen nur bei html und nicht in as, müßte doch eigentlich egal sein oder? In meinem browser wird die Adresse mit der Variablen und dem richtigen Wert angezeigt,
Oder habe ich nur was vergessen oder übersehen?

Geändert von Johann.S (08-12-2004 um 09:53 Uhr)
Johann.S ist offline   Mit Zitat antworten
Alt 08-12-2004, 09:51   #2 (permalink)
Definitionssache
 
Benutzerbild von dburucu
 
Registriert seit: Apr 2003
Ort: Braunschweig
Beiträge: 2.433
deine Lösung ist der Befehl:


ActionScript:
  1. Button 1:
  2. on (release) {
  3. gotoandplay(25);
  4. }
  5.  
  6. Button 2:
  7. on (release) {
  8. gotoandplay(50);
  9. }
  10.  
  11. Button 3:
  12.  
  13. on (release) {
  14. gotoandplay(1);
  15. }
dburucu ist offline   Mit Zitat antworten
Alt 08-12-2004, 09:57   #3 (permalink)
Neuer User
 
Registriert seit: Oct 2004
Beiträge: 99
ne das hab ich ja im nächsten swf.
Ich habe quasi 2 Dateien Auf der ersten wähle ich per Button aus, dann wird die nächste seite geladen, dort sollen die Variablen dann per if ausgwertet werden, das mit dem auswerten klappt auch, mein problem ist nur, dass die verschickten Variablen von der ersten seite nicht von der zweiten gelesen werden können, obwohl sie oben in der adressleiste zu sehen sind.
Johann.S ist offline   Mit Zitat antworten
Alt 08-12-2004, 10:01   #4 (permalink)
Definitionssache
 
Benutzerbild von dburucu
 
Registriert seit: Apr 2003
Ort: Braunschweig
Beiträge: 2.433
mit next.html?frame=1

du gibst die Variable an eine HTML Seite. HTML kann aber ohne weiteres ja die Variablen lesen bzw. an Flash weiterleiten.

Du müsstest an ein PHP schicken,der dann in HTML die Variablen einsetzt.

oder mach so:

next.swf?frame=25

Ist nicht schön, aber wenns dir hilft.
dburucu ist offline   Mit Zitat antworten
Alt 08-12-2004, 11:21   #5 (permalink)
Neuer User
 
Registriert seit: Oct 2004
Beiträge: 99
'oder mach so:

next.swf?frame=25'

ja genau da probier ich gerade aber ich es hackt da noch an soner kleinigkeit hoffe ich ,
wenn ich den button drücke steht in der adressleiste die richtige adresse und er fängt an zu laden stopt irgendwann und es wird aber nichts angezeigt, nur wenn ich die adresse nochmals mit enter bestätige klappt alles reibungslos.
Wie kann man das verhindern, mit der bestätigung mit enter, er müßte doch auch alles sofort laden können.
Johann.S 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 10:46 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele