Eurokicker
-


Hinweise


Antwort
 
LinkBack Themen-Optionen Thema durchsuchen Thema bewerten
Alt 03.05.2005, 11:02   #1
TP-Newbie
 
Registriert seit: May 2005
Thalos macht alles soweit korrekt

Flashfilm einbinden und per Button steuern


Hallo liebe TP Community,

auf der suche nach Hilfe zu Dreamweaver, bin ich auf eure Seite gekommen und hoffe das mir hier jemand helfen kann. Ist auch für den ein oder anderen bestimmt net schwer

Mein Problem ist folgendes und zwar habe ich mit DW MX 2004 eine seite erstellt in die ich einen Flashfilm einbauen möchte der mit 2 schaltflächen gesteuert werden kann. Habe ich soweit auch schon alles hinbekommen. Der Flashflim und die 2 Schaltfllächen liegen zusammen in einer Ebene (Layer).
Dem Flashfilm habe ich benannt (movie1) und die 2 schaltflächen sogar auch (btn1, btn2). So nun kann man ja im "Verhalten" Menu den Schaltflächen eine Aktion zuweisen. Dort habe ich dann "Flash oder Shockwave Film steuern" angeklickt und gesagt das "onclick" der "Movie1" abgespielt werden soll.
Das gleiche mit der 2. Schaltfläche, nur halt "oncklick" stoppen.

Problem ist, wie soll es auch anders sein.....er spielt, wenn man auf die schaltfläche klickt den film nicht ab.

Jetzt weiss ich net woran es liegen könnte. Die buttons sind auch sog. "Flash buttons" die man auch per DW einfügen kann (vorgefertigt). Hab auch schon eine normale schaltfläche verwendet, aber auch hier tut sich nix.

hier mal der code zum "Abspielen" Button:

HTML-Code:
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0" name="btn1" width="100" height="22" id="btn1" onClick="MM_controlShockwave('0','','Play')"> 
      <param name="movie" value="button6.swf">
      <param name="quality" value="high">
      <param name="bgcolor" value="#F0F0D6">
      <embed src="button6.swf" width="100" height="22" quality="high" pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" bgcolor="#F0F0D6" name="btn1"></embed>
    </object>
Erst hatte ich gedacht das die "onClick" Prozedur falsch sei und hab sie dann auch mal geändert in "onClick=MM_controlShockwave('Movie1','GoToFrame','1')" was aber auch nicht den gewünschten effekt bringt
Und jetzt bin ich hier in der Hoffnung, das mir hier jemand helfen kann
Bin für jede Antwort dankbar

Gruß
Thalos
Thalos ist offline   Mit Zitat antworten


Alt 03.05.2005, 15:28   #2
TP-Senior
 
Benutzerbild von emiglio
 
Registriert seit: Sep 2002
Ort: Schaffhausen/Schweiz
emiglio ist auf einem guten Weg

Flash


Ich habe das von dir geschilderte Szenario nachgespielt. Ich habe dabei für die Steuerung zwei Textlinks mit dem Link javascript:; verwendet und es funktioniert tadellos. Also würde ich dasselbe mit deinen Buttons machen: Markieren > Unter Hyperlink javascript:; eingeben > das Verhalten zuweisen.
emiglio ist offline   Mit Zitat antworten
Alt 03.05.2005, 16:15   #3
TP-Newbie
 
Registriert seit: May 2005
Thalos macht alles soweit korrekt
Hallo emiglio,

erstmal danke für deine Antwort/Hilfe

Habe das auch mal ausprobiert, nur leider funktioniert es auch mit dieser methode nicht.
Habe jetzt, so wie du sagtest, die 2 vorgefertigten buttons rausgenommen und stattdessen 2 Textlinks (Play, Stop) eingefügt. Unter "Hyperlink" habe ich dann "javascript:;" reingeschrieben und dann wieder das verhalten festgelegt ("Shockwave oder Flash-Film steuern" --> "Abspielen" von movie "flashfilm" --> das dann noch auf "onClick" gesetzt.)

Nur leider tut sich gar nix wenn ich in der vorschau (IE, FF) auf den link klicke.

Habe unterdessen auch eine andere Javascript Funktion gefunden mit der man Filme steuern kann, jedoch funktioniert auch diese nicht

JS Funktion:

HTML-Code:
function control(movie, command, nr) {
    nr = parseInt(nr, 10);
    var InternetExplorer = navigator.appName.indexOf("Microsoft") != -1;
    var mc = InternetExplorer ? eval("window." + movie) : eval("window.document." + movie);
    switch(command) {
        case "GotoFrame": mc.GotoFrame(nr - 1); break;
        case "Play": mc.Play(); break;
        case "Stop": mc.Stop(); break;
    }
}
und das dann auf den/die Button(s):

HTML-Code:
onclick='control("flashfilm", "Play");'
onclick='control("flashfilm", "GotoFrame", 10);'
Naja hilft wohl nix als weiter rumprobieren ^^
Trotzdem bin ich für jede hilfe dankbar

Gruß
Thalos
Thalos ist offline   Mit Zitat antworten
Antwort

  Aktuelles Thema
  TP Hilfe Forum > Web-Editoren & Coding > Dreamweaver
Flashfilm einbinden und per Button steuern Flashfilm einbinden und per Button steuern
« Drag&Drop Ebenenausrichtung | Bin am verzweifeln und brauche Hilfe »

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 11:12 Uhr.

Powered by: vBulletin Version 3.7 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd. / Search Engine Friendly URLs by vBSEO 3.2.0 ©2008, Crawlability, Inc.
Traum-Projekt.com | Suchen | Archiv | Impressum | Kontakt | | | Nach oben |



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67