就是这个网址:http://www.apple.com/stevejobs/
它的消息是怎么传出来的?我看了它的源代码,但是只有一个"messageContainer"
谁知道?谢谢大家!

解决方案 »

  1.   

    ajax 调用的
    //这个地方调用的div id="messageContainer">
                    <div id="mask">    
                    </div>
                </div>
       
      <script type="text/javascript">
            Event.onDOMReady(function() {
                var messageContainer = $("messageContainer");
                var timeInterval = 14000;
                var initialMessageCount = 30;
                var pauseOnHover = false;
                
                var template = $$(".template")[0];
                if (AC.Detector.isIE()){
                    template = $$(".template.ie")[0];
                }
                if (AC.Detector.isMobile() || AC.Detector.isiPad()){
                   initialMessageCount = 10;
                   messageContainer.setStyle({height:"1500px"});
                }            if (AC.Detector.isMobile() || AC.Detector.isiPad()){
                    HARDWAREACCELERATE = true;
                }
                var messageEngine = new MessageEngine(messageContainer, template, initialMessageCount, timeInterval, pauseOnHover);
                messageEngine.start();        });
        </script>
      

  2.   

    ajax传过来的,上下滚动用的js特效!
      

  3.   

    messageEngine 是客户端的 信息引擎,每一个时间段去访问服务器看有没有信息的,
    收到后会放在  container 内。