Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 29-11-2005, 13:00   #1 (permalink)
WIP
 
Benutzerbild von Stixx
 
Registriert seit: Sep 2005
Ort: Augsburg
Beiträge: 367
per Actionscript -> Javascript rollover in HTML auslösen

Hallo,

hab folgendes Problem ich habe eine Website in HTML und einer Navigation (div:name = thumbs1) mit Grafiken die per Javascript
Code:
onMouseOver="MM_swapImage('menu_1','','pics/rollover_menu/1_f2.gif',1)" onMouseOut="MM_swapImgRestore()
ausgetauscht werden. Nun hab ich eine Flashanimation die Buttons enthält.

Und folgendes soll passieren:
wenn ich in der Flashanimation über den Button fahre soll auch der Rollover in der HTML aktiviert werden.

Wie ist das am besten zu lösen?

€dit: Mein erster Gedanke war :

Code:
 on(rollOver)
 {
	 getURL("javascript:onMouseOver('MM_swapImage('menu_1','','pics/rollover_menu/1_f2.gif',1)')", "_thumbs1");
 }
war mir zwar von anfang an klar das das so ned funzt aber ein versuch wars wert.

Bin für Hilfe wirklich dankbar.

Grüße
Stixx

Geändert von Stixx (29-11-2005 um 13:12 Uhr)
Stixx ist offline   Mit Zitat antworten
Alt 29-11-2005, 13:11   #2 (permalink)
All-rounder
 
Benutzerbild von thebiz
 
Registriert seit: Mar 2004
Ort: Bayerische Rhön
Beiträge: 2.507
Schau mal nach getURL, damit kannste
JavaScript Funktionen aus Flash aufrufen.
__________________

--------------------------------
Ich klicke, ergo bin ich. (me)
--------------------------------
thebiz ist offline   Mit Zitat antworten
Alt 29-11-2005, 13:13   #3 (permalink)
WIP
 
Benutzerbild von Stixx
 
Registriert seit: Sep 2005
Ort: Augsburg
Beiträge: 367
Danke hab oben noch was rein editiert.
Stixx ist offline   Mit Zitat antworten
Alt 29-11-2005, 14:00   #4 (permalink)
All-rounder
 
Benutzerbild von thebiz
 
Registriert seit: Mar 2004
Ort: Bayerische Rhön
Beiträge: 2.507
Was soll das onMouseOver hinter javascript sein?
__________________

--------------------------------
Ich klicke, ergo bin ich. (me)
--------------------------------
thebiz ist offline   Mit Zitat antworten
Alt 29-11-2005, 14:07   #5 (permalink)
WIP
 
Benutzerbild von Stixx
 
Registriert seit: Sep 2005
Ort: Augsburg
Beiträge: 367
hmm wie gesagt war nur ein recht "verzweifelte" Idee.
Wie genau weiße ich den der getURL zu welches Javascript es wo ausführen soll?

ist aus der "Flashhilfe"-funktion:

Code:
getURL("javascript:alert('you clicked me')");
Hab mit der Steuerung von funktionen aus Flash heraus keine Erfahrung (und genau da liegt mein Problem)

Geändert von Stixx (29-11-2005 um 15:20 Uhr)
Stixx ist offline   Mit Zitat antworten
Alt 29-11-2005, 21:47   #6 (permalink)
All-rounder
 
Benutzerbild von thebiz
 
Registriert seit: Mar 2004
Ort: Bayerische Rhön
Beiträge: 2.507
So ganz verstehe ich das Problem nicht.
Wie man javascript Funktionen aus Flash aufruft,
weiß Du doch.
Dein Beispiel mit dem getURL(javascript:alert.....
ist doch funktionsfähig. statt alert musste halt
eine andere Funktion aufrufen, die Du im HTML-Code
niedergeschrieben hast.
__________________

--------------------------------
Ich klicke, ergo bin ich. (me)
--------------------------------
thebiz ist offline   Mit Zitat antworten
Alt 30-11-2005, 08:38   #7 (permalink)
WIP
 
Benutzerbild von Stixx
 
Registriert seit: Sep 2005
Ort: Augsburg
Beiträge: 367
Die Funktion onMouseOver ist doch eine Javascript funktion. Der Fehler liegt glaub ich bei mir im Aufbau des Befehls.

So sieht der Javascript-Befehl für den Bildaustausch in der HTML aus:
Code:
onMouseOver="MM_swapImage('menu_1','','pics/rollover_menu/1_f2.gif',1)" onMouseOut="MM_swapImgRestore()
wie hat der in getURL() auszusehen?

Jetzt schonmal Danke für weitere Hilfestellungen

mfg
Stixx
Stixx 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 00:25 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele