新手提问
关于JS,在JS论坛上半天没人回答~~~
请问想做一个广告跟着滚动条一起滚动的效果。
就是很长见的根据滚动条的位置来决定广告的位置(纵向的)
求JS代码,100分相送~~~`
问题点数:100、回复次数:1Top
1 楼youzi520(釉子-MeChecksV)回复于 2006-05-04 09:21:22 得分 100
<SCRIPT FOR=window EVENT=onload LANGUAGE="JavaScript">
initAd_right();
</SCRIPT>
<script language="JavaScript">
<!--
function initAd_right() {
document.all.AdLayer_right.style.posTop = -200;
document.all.AdLayer_right.style.visibility = 'visible'
MoveLayer('AdLayer_right');
}
function MoveLayer(layerName) {
var x = 10;
var y = 380 ;
var diff = (document.body.scrollTop + y - document.all.AdLayer_right.style.posTop)*.40;
var y = document.body.scrollTop + y - diff;
eval("document.all." + layerName + ".style.posTop = y");
eval("document.all." + layerName + ".style.posRight = x");
setTimeout("MoveLayer('AdLayer_right');", 20);
}
//-->
</script>
<div id=AdLayer_right style='position:absolute; width:61px; height:59px; z-index:20; visibility:hidden;; right: 6px; top: 103px'>
<div align="center">
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td><a href="login/register.jsp" target="_blank"><img src='/gg/pic/float.gif' alt="注册会员,轻松实现网上贸易!" width="100" height="150" border="0"></a></td>
</tr>
</table>
<table width="100" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="100" align="center"><a href="javascript:void(null)" class="s" onClick="MM_showHideLayers('AdLayer_right','','hide')"><font color="#cc3300">关闭</font></a></td>
</tr>
</table>
</div>
</div>Top




