正在做一个抽奖程序,用户点提交按钮之后,通过随机数的范围来判断是否中奖为了把效果做的更逼真,打算在用户提交后,显示一张图片(或者flash),显示“抽奖中”3秒钟之后,再把是否中奖的结果提示告诉给用户请问怎么实现呢。有相关的例子最好,谢谢

解决方案 »

  1.   

    有很多方法。
    1、ajax是一种。
    2、form 指向 iframe不刷页面 是一种。
    3、可以在form接受页面执行javascript,至于代码自己想。
      

  2.   

    php是不能实现的,用js实现吧,
    var time
    function submit()
    {
    setTimeout("f",3000);
    显示一张图片(或者flash),显示“抽奖中”;
    }
    function f()

    随机函数;
    显示抽奖结果;
    clearInterval(time)关闭定时;
      

  3.   

    通过js的setTimeout(3000);//3秒
    进行你所说的效果就行了,具体怎么弄,你可以是ajax也可以不是
      

  4.   

    用JavaScript 的定時器可以搞定的..
    你要效果好一點的話,就用ajax來實現吧.
    ajax請求之後直到返回結果后,你的圖片才消失...
    這樣 就不用擔心別的網友網速不行的時候你三秒過去了,但是還是沒有顯示結果.
      

  5.   

    setTimeout("fun2()",5000);
    return confirm('您确定联系方式正确并抽取此礼品吗?');
    var re=confirm('您确定联系方式正确并抽取此礼品吗?');
    if(re){
        setTimeout("fun2()",5000);
        return true;
    }else{
        return false;
    }
      

  6.   

    var re=confirm('您确定联系方式正确并抽取此礼品吗?');
    if(re){
    setTimeout("fun2()",5000);
    }在fun2中最后加一句
    document.exchangefrm.submit();
    另外
    form中加 onsubmit="return false;"