象126邮箱一样,有新邮件的时候从右下角慢慢从下往上谈出来,怎么做的这个JS效果

解决方案 »

  1.   

    用第三方组件,参考一下这个文章,以前记得MSProject上有人翻译过。
      

  2.   

    使用xmlhttp技术 
    <script   language= "javascript "> 
    <!-- 
    function   GetResult() 
    {     
    var   xmlObj   =   new   ActiveXObject( "Microsoft.XMLHTTP ");     
    xmlObj.open( "POST ", "getMsg.asp ",false);     
    xmlObj.send();     
    var   strResult   =   unescape(xmlObj.responseText); 
    if(strResult   !=   " "){ 
    myFun(); 


    function   myShow(){ 
    timer=window.setInterval( "GetResult() ",30000);     

    -->     
    </script> 
    <script> myShow() </script> 
    其中: 
    1、getMsg.asp文件是提取数据库里新的信息,当然,新短信要设置一个标示,例如 "N "表示未读短信,代码自己写。 
    2、window.setInterval( "GetResult() ",30000);     表示每隔30秒检测一次是否有新短信。 
    3、 <script> myShow() </script> 表示在该页面调用 
    4、myFun();表示要弹出提示窗口的函数,弹出窗口的javascript代码网上搜索。