海安漫思论坛:网页广告代码问题

来源:百度文库 编辑:杭州交通信息网 时间:2024/04/27 07:19:54
<html>
<head>
<SCRIPT FOR=window EVENT=onload LANGUAGE="JScript">
initAd();
</SCRIPT>
<script language="JScript">

function initAd()
{
document.all.AdLayer.style.posTop = -200;
MoveLayer('AdLayer');
}
function MoveLayer(layerName)
{
var x = 600;//浮动广告层固定于浏览器的x方向位置
var y = 300;//浮动广告层固定于浏览器的y方向位置
var diff = (document.body.scrollTop + y - document.all.AdLayer.style.posTop)*.40;
var y = document.body.scrollTop + y - diff;
eval("document.all." + layerName + ".style.posTop = y");
eval("document.all." + layerName + ".style.posLeft = x");
setTimeout("MoveLayer('AdLayer');", 20);
}
</script>

</head>
<body>
<div id=AdLayer style='position:absolute; width:73px; height:124px; z-index:20; visibility:visible; left: 419px; top: 102px'> <img src='图片/图片.JPG' border="0" height="134" width="146">

</div >
<div id="Layer1" style="position:absolute; left:204px; top:3181px; width:77px; height:25px; z-index:21; background-color: #00FFCC; layer-background-color: #00FFCC; border: 1px none #000000;">
</div>

</body>
</html>

在用IE打开后 图片只向右下移动一次
在我拖动滚动条时 它不会跟着动啊!!!
怎么回事?????

要有特殊代码才行