JavaScript Tutorial/Dojo toolkit/Sequence

Материал из Web эксперт
Версия от 18:52, 25 мая 2010; (обсуждение)
(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к: навигация, поиск

Sequence pause after and go

<html>
  <head>
    <script type="text/javascript">
      var djConfig = {
        baseScriptUri : "js/dojo/",
        parseOnLoad : true
      };
    </script>
    <script type="text/javascript" src="js/dojo/dojo/dojo.js"></script>
    <script>
      dojo.require("dojox.timing.Sequence");
      function writeText(msg) {
        dojo.byId("my").innerHTML += msg + "<br>";
      }
      function testIt() {
        var s = new dojox.timing.Sequence({});
        var funcs = [
          {func : [writeText, this, "Pause:  2 seconds"],pauseAfter : 2000},
        ];
        
        s.go(funcs, function() { writeText("Done"); });
      }
    </script>
  </head>
  <body onLoad="testIt();">
        <div id="my">&nbsp;</div>
  </body>
</html>