如果有一定的javascript基础,制作浮动广告还是比较容易的。直接上代码了:
<script type="text/javascript"> <br>var advInitTop=30; <br>var closeInitTop=30; <br>function inix() <br>{ <br>advInitTop=document.getElementById("ad").style.pixelTop; <br>closeInitTop=document.getElementById("cl").style.pixelTop; <br>} <br>function closeAd() <br>{ <br>document.getElementById("ad").style.display="none"; <br>document.getElementById("cl").style.display="none"; <br>} <br>function move() <br>{ <br>//document.getElementById("ad").style.pixelTop=document.body.scrollTop+advInitTop; <br>//document.getElementById("cl").style.pixelTop=document.body.scrollTop+closeInitTop; <br>document.getElementById("ad").style.pixelTop=document.documentElement.scrollTop+advInitTop; <br>document.getElementById("cl").style.pixelTop=document.documentElement.scrollTop+closeInitTop; <br>//alert(document.getElementById("ad").style.pixelTop); <br>window.status=document.documentElement.scrollTop+"/"+document.getElementById("ad").style.pixelTop; <br>} <br>window.onscroll=move; <br></script>

要点
:
上述代码中要用document.documentElement ,不要用老的document.body,否则,不符合w3c标准,看不到浮动效果!













