最近新做了一个网站,但是上面的头,要我在首页做一个弹出广告,
 像新浪网的首页弹出广告那样。
  先打开首页,等把页面全打开后,从首页顶部弹出广告,页面下降,过几秒,页面恢复正常。
 求大家帮帮忙,我要这方面的代码。

解决方案 »

  1.   

    1,把广告放在页面的一个div中,通过改变div的visible和大小来实现弹出广告的效果
    2,在body的onload里执行实现1的功能的脚本再用settimeout函数来控件广告的显示时间,当timeout后再把div变小设为不可见
      

  2.   

    <body onload="x()">
    <div id=ad style="none">广告内容<br>
    <img src="http://dotnet.aspx.cc/Images/banner.gif">
    <br>
    <img src="http://dotnet.aspx.cc/Images/logoSite.gif">
    </div>
    <script>
    function x()
    {
    document.all.ad.style.display="block"
    setTimeout("document.all.ad.parentNode.removeChild(document.all.ad)",3000)
    }
    </script>