home *** CD-ROM | disk | FTP | other *** search
/ com!online 2001 December / COMCD1201.iso / toptools / dynaflash / tutorial / deutsch / dynaflashle.js < prev    next >
Encoding:
JavaScript  |  2001-07-16  |  1.8 KB  |  58 lines

  1. // JavaScript-Functions for communication between HTML-Page and Flash Movie
  2.  
  3. var movie;
  4.   function dynaflash_DoFSCommand(command, args)
  5. {
  6.        if (command == "init")
  7.         {
  8.         //movie = window.document.dynaflash;
  9.         //loaded = "true";
  10.         movie.SetVariable("_root.mainMC.variablesMC:externalPlay", 0);
  11.         }
  12.  
  13. }
  14.  
  15. function loadMovie(key)
  16. {
  17.  
  18.        var browser = "explorer";
  19.         if (navigator.appName.indexOf('Netscape') != -1)
  20.          browser = "netscape";
  21.         if (browser == "explorer") {
  22.                 movie = dynaflash;
  23.         } else {
  24.                 movie = window.document.dynaflash;
  25.                   if(parseInt(navigator.appVersion)>= 5 && navigator.appName == "Netscape")
  26.  
  27.                     {
  28.                     movie = document.getElementById('dynaflash');
  29.                     }
  30.         }
  31.  
  32.         if (movie.PercentLoaded() == 100) {
  33.                 //alert(key);
  34.                 movie.SetVariable("_root.mainMC.variablesMC:externalPlay", key);
  35.                 movie.TCallFrame("_root.mainMC.variablesMC", 1);
  36.         } else {
  37.                 parent.frames[2].location.href=parent.frames[2].location.href;
  38.         }
  39. }
  40.  
  41. function stop() {
  42.  
  43.         var browser = "explorer";
  44.         if (navigator.appName.indexOf('Netscape') != -1) browser = "netscape";
  45.  
  46.         if (browser == "explorer") {
  47.                 movie = dynaflash;
  48.         } else {
  49.                 movie = window.document.dynaflash;
  50.         }
  51.         if (movie.PercentLoaded() == 100) {
  52.                 movie.SetVariable("_root.mainMC.variablesMC:externalPlay", "stop");
  53.                 movie.TCallFrame("_root.mainMC.variablesMC", 1);
  54.         } else {
  55.                 alert("Movie not completely loaded yet. Please wait and try again.");
  56.         }
  57.  
  58. }