对联广告的相关问题
哪位兄弟帮我看看,这个页面右边的的快捷彩单为什么会无限向下和无限向右http://qzhuamei.bjsx14.host.35.com/
<script type="text/javascript" language="javascript">
function scrollImg2(){
var posX2,posY2;
if (window.innerHeight) {
posX2 = window.pageXOffset;
posY2 = window.pageYOffset;
}
else if (document.documentElement && document.documentElement.scrollTop) {
posX2 = document.documentElement.scrollLeft;
posY2 = document.documentElement.scrollTop;
}
else if (document.body) {
posX2 = document.body.scrollLeft;
posY2 = document.body.scrollTop;
}
var ad=document.getElementById("ad2");
ad.style.top=(posY2+122)+"px";
ad.style.left=(posX2+940)+"px";
setTimeout("scrollImg2()",200);
}</script> 斑竹请帮帮忙,谢谢! <script type="text/javascript" language="javascript">
function scrollImg2(){
var posX2,posY2;
if (window.innerHeight) { //获取非ie浏览器的窗口的大小
posX2 = window.pageXOffset;//获取位于对象左边界和窗口中目前可见内容的最左端之间的距离.
posY2 = window.pageYOffset;//获取位于对象最顶端和窗口中可见内容的最顶端之间的距离.
}
else if (document.documentElement && document.documentElement.scrollTop) { //获取ie6.0
posX2 = document.documentElement.scrollLeft;//获取位于对象左边界和窗口中目前可见内容的最左端之间的距离.
posY2 = document.documentElement.scrollTop;//获取位于对象最顶端和窗口中可见内容的最顶端之间的距离.
}
else if (document.body) { //获取ie5和ie4的信息
posX2 = document.body.scrollLeft;//获取位于对象左边界和窗口中目前可见内容的最左端之间的距离.
posY2 = document.body.scrollTop;//获取位于对象最顶端和窗口中可见内容的最顶端之间的距离.
}
var ad=document.getElementById("ad2");//获取放那个快捷菜单的层
ad.style.top=(posY2+122)+"px";设置层离顶的距离
ad.style.left=(posX2+940)+"px";设置层离左边的距离
setTimeout("scrollImg2()",200);在载入后延迟200毫秒,(应该是毫秒,我具体也记不清楚了,不过按照时间应该是毫秒,呵呵……)去执行一次scrollImg2()
}</script> 谢谢3楼的!!
问题解决了,,程序没什么问题!主要是超界了,所以会出现那种情况
页:
[1]
