曾军的博客
记录我互联网产品的全新旅程
当前位置: 主页 > 代码收藏 >
21
2006-05
js的漂浮代码,很有动感
作者:admin | 浏览:
  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> 
  2. <html> 
  3. <SCRIPT language=JavaScript> 
  4. <!--  
  5. function GoTop() {  
  6.  window.scrollTo(0,0);  
  7. }  
  8. function GoTop_Call() {  
  9.  document.body.ondblclick = Top;   
  10. }  
  11. var Xpos = 0;  
  12. var Ypos = 0;  
  13. var Ygravity = 0.85;  
  14. var scrollPos = 0;  
  15. var oldScrollPos = 0;  
  16. function FloatMenu() {  
  17. docWidth = document.body.clientWidth; // Update document width  
  18. docHeight = document.body.clientHeight; // Update document height  
  19. oldScrollPos = scrollPos;  
  20. scrollPos = document.body.scrollTop; // Update scrollbar position  
  21. Xpos = (docWidth - floater.offsetWidth) - 10;  
  22. //Xpos = 900;  
  23. //Xpos = (docWidth - floater.offsetWidth) - 10;   
  24. //Xpos = (docWidth / 2) + 410; //   
  25. Yboundary = ((scrollPos + docHeight) - floater.offsetHeight) - 200; //  
  26. if (floater.offsetTop < Yboundary - 1) // Object is behind boundary  
  27. Ypos += 2;  
  28. if (floater.offsetTop > Yboundary + 1) // Object is past boundary  
  29. Ypos -1;  
  30. Ypos *= Ygravity; // Slow object down  
  31. floater.style.pixelLeft = Xpos;  
  32. floater.style.pixelTop += Ypos; // Make object bounce  
  33. }  
  34. window.setInterval("FloatMenu()", 1); //  
  35. //--> 
  36. </SCRIPT> 
  37.    
  38. <DIV id=floater style="Z-INDEX: 1; LEFT: 900px; VISIBILITY: visible; WIDTH: 86px; POSITION: absolute; TOP: 280px; HEIGHT: 100px"><A onfocus=this.blur() href="../about/hr.htm"><IMG height=100 src="../images/zprc1.gif" width=86 border=0></A> </DIV> 
  39.   <table width="100" border="0" cellspacing="0" cellpadding="0"> 
  40.       <tr> 
  41.         <td height="800"> </td> 
  42.       </tr> 
  43.     </table> 
  44. </body> 
  45. </html> 

 

Tags:代码 js 漂浮 动感 
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
验证码:点击我更换图片