⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 19.html

📁 javescript网页特效80个例子
💻 HTML
字号:
<html>
<head>
<title>来回滚动的图片</title>
<SCRIPT LANGUAGE="JavaScript">
step = 0;
obj = new Image();
function anim(xp,xk,smer)
{
 obj.style.left = x;
 x += step*smer; 
 if (x>=(xk+xp)/2) {
    if (smer == 1) step--;
       else step++;
    }
 else {
    if (smer == 1) step++;
       else step--;
    }
 if (x >= xk) {
       x = xk;
       smer = -1;
      }
  if (x <= xp) {
       x = xp;
       smer = 1;
      }

  setTimeout('anim('+xp+','+xk+','+smer+')', 80); //设置滚动的快慢
}
function moveLR(objID,movingarea_width,c)
{
  if (navigator.appName=="Netscape") window_width = window.innerWidth;
     else window_width = document.body.offsetWidth;
  obj = document.images[objID];   
  image_width = obj.width;
  x1 = obj.style.left;
  x = Number(x1.substring(0,x1.length-2));   
  if (c == 0) {
     if (movingarea_width == 0) {
	 right_margin = window_width - image_width;
	 anim(x,right_margin,1);}			
     else {
	 right_margin = x + movingarea_width - image_width; 
	 if (movingarea_width < x + image_width) window.alert("No space for moving!");
     else anim(x,right_margin,1);}}
  else {
  if (movingarea_width == 0) right_margin = window_width - image_width;
  else {
   x = Math.round((window_width-movingarea_width)/2);
   right_margin = Math.round((window_width+movingarea_width)/2)-image_width;
	}
   anim(x,right_margin,1);}     	
}
</SCRIPT>
</head>
<body>
<img src="01.gif" width=468 height=60 name="picture" style='position: absolute; top: 20px; left: 20px;' BORDER=0>
<SCRIPT LANGUAGE="JavaScript">
<!--
  setTimeout("moveLR('picture',700,1)",10);  //结合区域位置设置图片滚动范围
//-->
</SCRIPT>
</body>
</html>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -