张晓华的博客

        2005年,最后一场雪,还是下了,虽然凄凉了一些!
posts - 156, comments - 84, trackbacks - 5, articles - 1

符合标准的(div+css)对联带关闭广告代码

Posted on Friday, August 31, 2007 1:09 PM

将以下JS代码另存为js文件 用<script src="你的取名.js" language="javascript"></script>调用


// javascript Document
lastScrollY=0;
function heartBeat(){
var diffY;
if (document.documentElement && document.documentElement.scrollTop)
     diffY = document.documentElement.scrollTop;
else if (document.body)
     diffY = document.body.scrollTop
else
     {/*Netscape stuff*/}
   
//alert(diffY);
percent=.1*(diffY-lastScrollY);
if(percent>0)percent=Math.ceil(percent);
else percent=Math.floor(percent);
document.getElementById("lovexin12").style.top=parseInt(document.getElementById("lovexin12").style.top)+percent+"px";
document.getElementById("lovexin14").style.top=parseInt(document.getElementById("lovexin12").style.top)+percent+"px";

lastScrollY=lastScrollY+percent;
//alert(lastScrollY);
}
suspendcode12="<DIV id=\"lovexin12\" style='left:22px;POSITION:absolute;TOP:69px;'><a href='http://www.jz123.cn' target='_blank'><img border=0 src=UploadFiles/2007622185240734.gif><br><a href=javascript:; onclick=\"lovexin12.style.visibility='hidden'\"><img border=0 src=UploadFiles/2007622185242580.gif></a></div>"

suspendcode14="<DIV id=\"lovexin14\" style='right:22px;POSITION:absolute;TOP:69px;'><a href='http://www.jz123.cn' target='_blank'><img border=0 src=UploadFiles/2007622185240734.gif><br><a href=javascript:; onclick=\"lovexin14.style.display = 'none'\"><img border=0 src=UploadFiles/2007622185242580.gif></div>"

document.write(suspendcode12);
document.write(suspendcode14);
window.setInterval("heartBeat()",1);


自己修改的插FLASH的方法,需要用旧的FLASH插入方法,新的会失效,right:5px;POSITION:absolute;TOP:10px; 这行代码可以用来调位置:


// javascript Document
lastScrollY=0;
function heartBeat(){
var diffY;
if (document.documentElement && document.documentElement.scrollTop)
     diffY = document.documentElement.scrollTop;
else if (document.body)
     diffY = document.body.scrollTop
else
     {/*Netscape stuff*/}
   
//alert(diffY);
percent=.1*(diffY-lastScrollY);
if(percent>0)percent=Math.ceil(percent);
else percent=Math.floor(percent);
document.getElementById("lovexin12").style.top=parseInt(document.getElementById("lovexin12").style.top)+percent+"px";
document.getElementById("lovexin14").style.top=parseInt(document.getElementById("lovexin12").style.top)+percent+"px";

lastScrollY=lastScrollY+percent;
//alert(lastScrollY);
}
suspendcode12="<DIV id=\"lovexin12\" style='left:5px;POSITION:absolute;TOP:10px;'><EMBED src='swf/gg1.swf' quality=high  WIDTH=96 HEIGHT=380 TYPE='application/x-shockwave-flash'></EMBED><br><a href=javascript:; onclick=\"lovexin12.style.visibility='hidden'\"><img border=0 src=images/close2.gif></a></div>"

suspendcode14="<DIV id=\"lovexin14\" style='right:5px;POSITION:absolute;TOP:10px;'><EMBED src='swf/gg2.swf' quality=high  WIDTH=96 HEIGHT=380 TYPE='application/x-shockwave-flash'></EMBED><br><a href=javascript:; onclick=\"lovexin14.style.display = 'none'\"><img border=0 src=images/close2.gif></a></div>"

document.write(suspendcode12);
document.write(suspendcode14);
window.setInterval("heartBeat()",1);

Feedback

# re: 符合标准的(div+css)对联带关闭广告代码

12/3/2007 6:24 AM by 猎人1999
哥们,你好
看了你修改后的那个添加flash动画的代码,我试了试,但好像有个问题,能不能麻烦再修正下,我找了半天也查不出原因来,在我测试的网站上发现的问题是:
 刚开始打开网页时,什么都正常,但当我用滚轮或者拖动滚动条几下以后,我添加的flash动画就突然一下消失了,实在是找不出原因了啊,拜托了!!!!!!!!!!!

Post Comment

Title  
Name  
Url
Comment   
Protected by Clearscreen.SharpHIPEnter the code you see: