Deutsches Forum: Swishzone.de
FS Command
Start  vorherige  nächste


Benutzen Sie diese Aktion, um Befehle an Browser oder Player zu senden.

Panels-Action-FSCommand  

Befehl
Sie können den Befehl der übergeben werden soll festelegen.
 
Parameter
Stellt dem Skript zusätzliche Informationen zum übergebenen Befehl zur Verfügung.

Beachten Sie: Beim Abspielen in SWiSHmax werden keine FS Command Aktionen ausgeführt.

Benutzung von FSCommand im stand-alone Flash Player oder Projektor
Wenn der .swf Film in einem stand-alone Flash Player oder einem Projektor abgespielt wird, können Sie nur einen der vordefinierten FS Befehle nutzen. Diese vordefinierten Befehle erscheinen in der Auswahlliste der FS Command Aktionsseite.

AllowScale
True: stellt die .swf Datei skaliert dar (nicht immer 100%)
False: .swf Datei ist immer 100%
 
ShowMenu
True: Zeigt das komplette Flashmenü beim Rechtsklick an (Windows). Zeigt das komplette Flashmenü bei STRG + Mausklick dar (Mac)
False: Stellt nur die Playerinfo dar (Windows). Das Menü wird ausgeblendet(Mac).
 
FullScreen
True: .swf Datei wird im Vollbildmodus dargestellt
False: .swf Datei wird in Originalgrösse dargestellt
 
Exec
Programmname: Führt ein bestimmtes Programm aus. Dieser Befehl bezieht sich ausschliesslich auf stand-alone Projektoren.
 
Quit   
Beendet die .swf file.


Nutzung von FS Command in einem HTML Dokument in einem Browser
Spielt der Film aus einem HTML Dokument in einem Browser, so existieren keine vordefinierten Befehle. Statt dessen löst die FS Command Aktion JaveScript/VB Script in der HTML Seite aus. Das Script muss den Befehlsnamen testen und sollte anschliessend die angemessenen Skriptbefehle ausführen. Parameterwerte stehen dem Skript zur Verfügug, falls diese benötigt werden.

Nutzen Sie den "HTML Exportieren" Befehl, so fügt SWiSHmax dem .htm Dokument die nötigen Skripte zu. Sie müssen lediglich die Funktion an der mit "// ADD YOUR CODE HERE" gekennzeichneten Stelle im .htm Dokument implementieren.

Im untenestehenden Beispiel ruft der Film die eingebaute Skriptfunktion TestFunction im .htm Dokument auf, sobald der Mausknopf im aktuellen Objekt gedrückt wird.

Panels-Action-FSCommand-Example  

SWiSHmax fügt folgendes Skript an den Anfang der .htm Datei wenn Sie den Film exportieren. Sie können dann "// ADD YOUR CODE HERE" durch Ihren eigenen Code ersetzen.

<SCRIPT LANGUAGE="JavaScript">  
<!--  
// Detect Browser  
var InternetExplorer = navigator.appName.indexOf("Microsoft") != -1;  
// FSCommand handler for Netscape  
function Movie1_DoFSCommand(command, args) {  
var Movie1Obj = InternetExplorer ? Movie1 : document.Movie1;  
if (command=="TestFunction") {  
// ADD YOUR CODE HERE  
}  
}  
//-->  
</SCRIPT>  
<SCRIPT LANGUAGE="VBScript">  
<!--  
// FSCommand handler for VBScript and ActiveX  
Sub Movie1_FSCommand(ByVal command, ByVal args)  
call Movie1_DoFSCommand(command, args)  
end sub  
//-->  
</SCRIPT>  


Letzte Themen auf SWiSHZone.de


(c) 2004 SWiSHzone.com Pty. Ltd.  (www.swishzone.com), Deutsche Übersetzung von Swishzone.de and SWiSHkaufen.de 
»Datenschutz »Impressum (c) Frozen Bytes