tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
3
ZUGRIFFE
831
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Cayn Cayn ist offline Mitglied
    Registriert seit
    Mar 2004
    Beiträge
    11
    Hallo zusammen!

    Ich verzweifel mal wieder -_-"

    Ich versuche gerade mit Flash einen fscommand auszuführen.
    Einfach nen einfaches alert mit JavaScript.

    So sieht mein Javascript aus:
    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    
    <SCRIPT LANGUAGE=JavaScript>
    <!--
    function flashfenster_DoFSCommand(command, args) {
      //
        if (command == "background") {
            alert(args);
        }
      //
    }
    //-->
    </SCRIPT>

    Und so schaut der bereich vom Flash aus:
    Code :
    1
    2
    3
    4
    5
    
    <OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="700" height="400" ID="flashfenster">
            <PARAM name="movie" value="etc/flash/flashfenster.swf">
            <PARAM name="quality" value="high">
            <PARAM name="name" value="flashfenster">
            <EMBED src="etc/flash/flashfenster.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="700" height="400" ID="flashfenster" NAME="flashfenster"></EMBED></OBJECT>

    Ich hab versucht über den befehl
    Code :
    1
    
     fscommand ("background", "test");
    das alert Fenster aufzurufen, aber leider bisher ohne Erfolg.

    Über JavaScipt aus dem HTML raus kann ich die Funktion aufrufen, aber wenn ich im Flash den Button dafür drücke, geschieht garnichts. Weder im Internet Explorer noch im Mozilla.

    Wäre nett wenn vieleicht jemand eine fertige Demo irgendwo rumliegen hat, damit ich mir das mal anschauen kann wie es geht.

    Anonsten freu ich mich über jede Hilfe.

    Gruss Barry
     

  2. #2
    Registriert seit
    Mar 2004
    Ort
    Basisrealität
    Beiträge
    12.118
    Blog-Einträge
    7
    Hi,

    ich muss gestehen, dass ich mich noch nicht weiter mit dem Problem befasst habe, nur so viel:

    Hatte ich den HTML/JS-Code "von Hand" eingegeben, funktionierte es ebenfalls nicht - Aus Flash heraus kann man jedoch auch eine HTML-Seite generieren lassen (Export), die die nötigen Tags enthält.
    Mit der von Flash generierten Seite hat fscommand problemlos funktioniert. Übernehme einfach die EMBED- und OBJECT-Tags aus der generierten Seite und füge sie in Deine Seite ein.

    (Ich hatte beide Versionen damals verglichen - und herausgefunden, dass es wohl an kleinen Unterschieden in der Syntax der Tags EMBED und OBJECT lag... lieg allerdings ein bischen zurück; was es nun war, weiß ich nicht mehr. )

    Der genaue Unterschied lässt sich aber durch Schrittweises Ändern der Codes recht schnell herausfinden.
     

  3. #3
    Cayn Cayn ist offline Mitglied
    Registriert seit
    Mar 2004
    Beiträge
    11
    Jau danke das hat funktioniert

    Naja zumindest im Internet Explorer.
    Das neue Mozilla will da Garnicht ...
    Jemand ne Idee was man da machen könnte?
     

  4. #4
    Registriert seit
    May 2001
    Ort
    Hamburg
    Beiträge
    1.040
    Fscommand hat soweit ich weiß mit Javascript rein garnichts zu tun.
    Deine eigene Javascript-Funktion kannst du mit
    getUrl ( "javascript:flashfenster_DoFSCommand('background', 'schubdidu'")
    aufrufen.
    (kein Leerzeichen zwischen "java" und "script", der ganze getUrl-Ausdruck in zwischen " " und die Parameter der Funktion zwischen ' ')

    Javascript aus Flash herraus kann man auch komfortabel hiermit ansprechen. Einfach das komplette Skript in den 1. Frame kopieren oder includen.
    Falls du deine Hintergrundfarbe ändern willst geht das dann auch aus Flash heraus mit
    javascript.changeBackground ('#FF0000')
     

Ähnliche Themen

  1. Benötige Hilfe !
    Von Bown im Forum Relationale Datenbanksysteme
    Antworten: 5
    Letzter Beitrag: 05.02.05, 16:47
  2. Benötige Hilfe (am besten viel hilfe)
    Von DaAspi im Forum Videoschnitt, Videotechnik & -produktion
    Antworten: 1
    Letzter Beitrag: 02.09.04, 11:23
  3. Benötige Hilfe zu IIS
    Von gio im Forum Hosting & Webserver
    Antworten: 5
    Letzter Beitrag: 19.02.04, 00:12
  4. DRINGENDST! windowsXP styles problem
    Von foxx21 im Forum Microsoft Windows
    Antworten: 1
    Letzter Beitrag: 26.06.02, 16:13
  5. Antworten: 2
    Letzter Beitrag: 07.11.01, 14:02