想问大虾们一个简单的问题,我有个html静态页面,页面里面只加载了一个9MB 的flash 但是  网页打开 flash响应的时间非常慢,我想问一下,怎么样让网页打开显示先显示一张图片,过1分钟后再显示一个div
谁能提供下代码,谢谢了!代码的内容就是,页面打开后响应的时间超过1分钟后才显示一个div

解决方案 »

  1.   

    用js定义一个timer,设置时间为分钟,一分钟后,div显示
      

  2.   

    先把DIV隐藏。。然后设置个定时器 1分钟后把DIV显示出来
      

  3.   

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>无标题文档</title>
    </head><body>
    <script language="javascript">
    window.onload=function(){
    setTimeout("setFlashUrl()",1000);
    }
    function setFlashUrl(){
    document.getElementById("flash").innerHTML="FLash的显示代码";
    alert("OK");
    }
    </script>
    <div id="flash">
    <img src="flash.jpg" />
    </div>
    </body>
    </html>
    一个简单的setTimeout的例子。
      

  4.   

    用setTimeout应该能实现,不过9M的flash按理说应该加个加载进度条