Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 12-04-2005, 02:13   #1 (permalink)
ff-User
 
Registriert seit: Mar 2004
Ort: Kölle
Beiträge: 62
Link mit Parametern im Hintergrund öffnen

Hallo Forum,

ich würde gerne aus Flash eine Link mit Parametern aufrufen ohne das der Benutzer etwas davon mitbekommt. In html/php kann man das ja machen indem man so tut als ob ein Bild aufgerufen wird.

In Flash hab ich es bisher so probiert:

Code:
if(_level0.rechnungsnummer != "keine"){
      hallo = "http://www.domain.de/registersale.cfm?a_id=1000&vorgang=" add _level0.rechnungsnummerx add "&umsatz=" add _level0.bestellungspreis add "&subid=" add _level0.kundennummer;
      loadMovie(hallo, "o");
      //getURL(hallo);
}
Um zu testen ob die Parameter übergeben werden hab ich getURL(hallo); verwendet. Das klappt. Die Link wird halt sichtbar in einem neuen Fenster geöffnet.
Daher hab ich es jetzt mit loadMovie(hallo, "o"); versucht. Das klappt leider nicht.
Ich muss dazu sagen, dass der Movieclip "o" nicht existiert. Liegt hier der Fehler? Gibt's ne andere Möglichkeit?

Über einen Lösungsansatz wär ich hocherfreut!

vg,
dubidu
dubidu ist offline   Mit Zitat antworten
Alt 12-04-2005, 09:32   #2 (permalink)
pensionist
 
Benutzerbild von troner
 
Registriert seit: Jan 2003
Ort: Thalheim b. Wels
Beiträge: 568
so:

ActionScript:
  1. //LoadVars istanzieren
  2. urlSender = new LoadVars();
  3. if(_level0.rechnungsnummer != "keine") {
  4.     //variablen in LoadVars obj schreiben
  5.     urlSender.a_id = 1000;
  6.     urlSender.vorgang = _level0.rechnungsnummerx
  7.     urlSender.umsatz = _level0.bestellungspreis
  8.     urlSender.subid=_level0.kundennummer;
  9.     //sender des objs an deine url
  10.     urlSender.send("http://www.domain.de/registersale.cfm", urlSender, "POST");
  11. }

und in der cfm datei einfach wie form variablen behandeln!
das heißt:

#FORM.a_id# wäre in diesem fall 1000

mfg
troner ist offline   Mit Zitat antworten
Alt 12-04-2005, 14:06   #3 (permalink)
ff-User
 
Registriert seit: Mar 2004
Ort: Kölle
Beiträge: 62
hi troner,
besten Dank für die schnelle Antwort. Habe gerade Deine Zeilen integriert und getestet. Leider scheint die Methode für meine Zwecke nicht geeignet zu sein.

Denn:

- Es öffnet sich eine Extraseite (würde gerne den Link "unsichtbar" öffnen)
- Die Variablen werden nicht im Link selber übergeben (muss aber leider, da ich keinen Einfluss auf die "registersale.cfm"-Datei habe)

Hast Du (troner) oder jemand anderes nen anderen Ansatz?

dubidu
dubidu ist offline   Mit Zitat antworten
Alt 13-04-2005, 00:34   #4 (permalink)
ff-User
 
Registriert seit: Mar 2004
Ort: Kölle
Beiträge: 62
Hallo troner, hallo Forum,

habe den Fehler gefunden! Mein Quellcode war schon vollkommen richtig, jedoch muss der Movieclip o auch auf der Bühne platziert sein, damit der Link aufgerufen wird.

Aber danke für Deine Hilfe, troner!

Besten Gruß,
dubidu
dubidu 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 20:57 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele