Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 15-10-2003, 13:12   #1 (permalink)
the matrix has you
 
Registriert seit: Nov 2001
Ort: Psion
Beiträge: 832
Question getURL - Spezialfall

hi leuts,

ich habe auf meinem ZURÜCK-Button folgenden Code:
ActionScript:
  1. on (release) {
  2. getURL ("javascript:userinfoclose();");
  3. getURL ("http://www.mysite.com/accts/iflogin.php?ifusername="+_root.ifusername+"&ifpw="+_root.ifpw);
  4. }

die JS-Funktion in meiner flash.htm sieht wie folgt aus:
function userinfoclose (){
beenden = true
}

==> meine Frage: Ist es irgendwie möglich, den zweiten getURL-Befehl vom Button in die JS-Funktion meiner htm zu bekommen?
also quasi:
function userinfoclose (){
beenden = true
getURL ("http://www.mysite.com/accts/iflogin.php?ifusername="+_root.ifusername+"&ifpw=" +_root.ifpw);
}

=> das problem ist halt, dass es eine php-datei mit zwei dranhängenden Variablen ist.
__________________
!NO RISK - NO FUN!

Geändert von neohacker (15-10-2003 um 13:21 Uhr)
neohacker ist offline   Mit Zitat antworten
Alt 15-10-2003, 13:28   #2 (permalink)
Coder
 
Benutzerbild von bewerber2
 
Registriert seit: Sep 2002
Ort: München
Beiträge: 657
Du könntest es mal versuchen, die Flash-Werte _root.ifusername & _root.ifpw als Parameter an die js-Funktion zu übergeben:

ActionScript:
  1. function userinfoclose (String newUser, String newPassword)
  2. {
  3. getURL ("http://www.mysite.com/accts/iflogin.php?ifusername="+newUser+"&ifpw="+newPassword);
  4. }

In Flash heisst es dann:

ActionScript:
  1. on (release)
  2. {
  3.         getURL ("java script:userinfoclose("+_root.ifusername+, "+_root.ifpw+");");
  4. }

Grüße aus München,

r.v.

Geändert von bewerber2 (15-10-2003 um 13:31 Uhr)
bewerber2 ist offline   Mit Zitat antworten
Alt 15-10-2003, 14:07   #3 (permalink)
the matrix has you
 
Registriert seit: Nov 2001
Ort: Psion
Beiträge: 832
danke, ich probier's heute abend und geb morgen bescheid.

bis denne!
__________________
!NO RISK - NO FUN!
neohacker ist offline   Mit Zitat antworten
Alt 16-10-2003, 14:55   #4 (permalink)
the matrix has you
 
Registriert seit: Nov 2001
Ort: Psion
Beiträge: 832
wie folgt haut's leider nicht hin:

Flash:
ActionScript:
  1. on (release) {
  2. getURL ("java script:userinfoclose("+_root.ifusername+", "+_root.ifpw+");");
  3. }

JS in flash.htm
ActionScript:
  1. function userinfoclose (usr,pw){
  2. fenster = window.open('about:blank',"iflogin","toolbar=no,menubar=no,location=no,resizable=yes,width=430,height=240");
  3. fenster.moveTo((screen.width-430)/2,(screen.height-240)/2);
  4. fenster.location.href = "http://www.myhome.com/ifaccounts/iflogin.php?ifusername=+usr+&ifpw=+pw";
  5. }
==> Der IE sagt mir immer, dass er die aufgerufene Seite nicht anzeigen kann obwohl alles in meinem Web-Dir vorhanden ist.

Was paßt da nicht???
Syntaxfehler kann ich keinen erkennen!
__________________
!NO RISK - NO FUN!

Geändert von neohacker (16-10-2003 um 14:57 Uhr)
neohacker ist offline   Mit Zitat antworten
Alt 16-10-2003, 15:15   #5 (permalink)
Neuer User
 
Registriert seit: Feb 2002
Beiträge: 59
versuchs mal so:

fenster.location.href = "http://www.myhome.com/ifaccounts/iflogin.php?ifusername="+usr+"&ifpw="+pw;

du musst erst den string mit " unterbrechen, bevor du die parameter anhängst.

grüße basti
basti_p ist offline   Mit Zitat antworten
Alt 16-10-2003, 15:25   #6 (permalink)
the matrix has you
 
Registriert seit: Nov 2001
Ort: Psion
Beiträge: 832
hmm,
auch mit deiner Version schreibt mir der IE "Die Seite wurde nicht gefunden".

__________________
!NO RISK - NO FUN!
neohacker ist offline   Mit Zitat antworten
Alt 16-10-2003, 20:50   #7 (permalink)
Coder
 
Benutzerbild von bewerber2
 
Registriert seit: Sep 2002
Ort: München
Beiträge: 657
Aso

Das Ganze musst Du schon vom Browser aus starten Flash->[F12]. Von Flash-Player aus geht das nicht. Und ja... "java<->script:" zusammen schreiben . Dieses Forum nimmt java und script auseinander (??). Also java und script zusammen als ein Wort!

Grüße aus München,

r.v.

Geändert von bewerber2 (16-10-2003 um 20:59 Uhr)
bewerber2 ist offline   Mit Zitat antworten
Alt 17-10-2003, 08:50   #8 (permalink)
the matrix has you
 
Registriert seit: Nov 2001
Ort: Psion
Beiträge: 832
hmm, hab jetzt das space bei javascript weggenommen.
funkt immer noch nicht.
jetzt schreibt er mir "mysite" ist undefiniert, Zeile 1, Code 0" => diese Meldung verstehe ich nicht. da gibt's keine mysite in Zeile 1 der htm.


JS-Coding in der htm:
ActionScript:
  1. function userinfoclose (usr,pw){
  2. fenster = window.open("http://www.mysite.com/ifaccounts/iflogin.php?ifusername="+usr+"&ifpw="+pw,"iflogin","toolbar=no,menubar=no,location=no,resizable=yes,width=430,height=240");
  3. fenster.moveTo((screen.width-430)/2,(screen.height-240)/2);
  4. }

Is da vielleicht irgendwo ein Syntaxfehler den ich nicht sehe?
__________________
!NO RISK - NO FUN!

Geändert von neohacker (17-10-2003 um 08:59 Uhr)
neohacker ist offline   Mit Zitat antworten
Alt 17-10-2003, 13:50   #9 (permalink)
Coder
 
Benutzerbild von bewerber2
 
Registriert seit: Sep 2002
Ort: München
Beiträge: 657
Ja lässt Du das Flash im Browser laufen oder direkt in Flash?
bewerber2 ist offline   Mit Zitat antworten
Alt 17-10-2003, 14:11   #10 (permalink)
the matrix has you
 
Registriert seit: Nov 2001
Ort: Psion
Beiträge: 832
hab's schon gelöst.

der fehler lag von anfang an im flash-aufruf.
man muss schreiben
getURL .....funktion('"+_root.var1+"', '"_root.var2"')...

=> also auf die ' und " kommt es an!

auf jeden fall funkt's jetzt und ich bin stinkesauer dass es mich anderthalb tage fehleranalyse gekostet hast!

*rmpf!
das werd ich so schnell nicht vergessen!

aber danke trotzdem dir und allen anderen!
__________________
!NO RISK - NO FUN!
neohacker 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 14:43 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele