|
藍森林 http://www.lslnet.com 2006年8月25日 8:28
求教浮動廣告的代碼
因為做網頁要用到浮動廣告,在網上找了一段代碼,可是怎麼都顯示不出跟著滾動條下滾的效果,請各位指教一下哪裡錯了嗎,代碼如下,謝謝先:
<body>
<table width="100%" height="800" border="0" cellpadding="0" cellspacing="0">
<tr>
<td>
<SCRIPT FOR=window EVENT=onload LANGUAGE="JScript">
initAd();//載入頁面後,調用函數initAd()
</SCRIPT>
<script language="JScript">
<!--
function initAd(){
document.all.AdLayer.style.posTop =-200;//設置onLoad事件激發以後,廣告層相對於固定後的y方向位置
document.all.AdLayer.style.visibility ='visible'//設置層為可見
MoveLayer('AdLayer');//調用函數MoveLayer()
}
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);//設置20毫秒後再調用函數MoveLayer()
}
//-->
</script>
<!--下面為一個ID為AdLayer的層(如ID名不為AdLayer,上面MoveLayer()內的AdLayer也要作相應修改),包括一張帶鏈接的圖片-->
<div id=AdLayer style='position:absolute; width:61px; height:59px; z-index:1; visibility:hidden;; left:600px; top:300px'>
<a href="http://www.5dmedia.com/bbs"><img src='../qqkk2000.gif' border="0" height="60" width="60"></a>
</div></td>
</tr>
<tr>
<td> </td>
</tr>
</table>
</body> |
|