ASP学校学生基地,原创基地,ASP优秀程序,定制程序,学校信息化教育整合系统的开始! 设为首页 添加到收藏夹 25175产品
  首页 > 网站技巧
        阅读新闻
 

各类动态图片的集合

自由走动的图片

[日期:2007-02-11]  来源:25175  作者:admin  阅读: 次  [字体: ]

自由走动的图片

<html>

<head>
<title>自由走动的图片 ASP代码生成器</title>powered by 25175.net
</head>


<body onLoad="MM_timelinePlay('Timeline1')">
<script language="JavaScript">
<!--
function MM_preloadImages() {
  if (document.images) {
    var imgFiles = MM_preloadImages.arguments;
    if (document.preloadArray==null) document.preloadArray = new Array();
    var i = document.preloadArray.length;
    with (document) for (var j=0; j<imgFiles.length; j++) if (imgFiles[j].charAt(0)!="#"){
      preloadArray[i] = new Image;
      preloadArray[i++].src = imgFiles[j];
  } }
}
function MM_swapImgRestore() {
  if (document.MM_swapImgData != null)
    for (var i=0; i<(document.MM_swapImgData.length-1); i+=2)
      document.MM_swapImgData[i].src = document.MM_swapImgData[i+1];
}
function MM_swapImage() {
  var i,j=0,objStr,obj,swapArray=new Array,oldArray=document.MM_swapImgData;
  for (i=0; i < (MM_swapImage.arguments.length-2); i+=3) {
    objStr = MM_swapImage.arguments[(navigator.appName == 'netscape')?i:i+1];
    if ((objStr.indexOf('document.layers[')==0 && document.layers==null) ||
        (objStr.indexOf('document.all[')   ==0 && document.all   ==null))
      objStr = 'document'+objStr.substring(objStr.lastIndexOf('.'),objStr.length);
    obj = eval(objStr);
    if (obj != null) {
      swapArray[j++] = obj;
      swapArray[j++] = (oldArray==null || oldArray[j-1]!=obj)?obj.src:oldArray[j];
      obj.src = MM_swapImage.arguments[i+2];
  } }
  document.MM_swapImgData = swapArray;
}
function MM_timelinePlay(tmLnName, myID) {
  var i,j,tmLn,props,keyFrm,sprite,numKeyFr,firstKeyFr,propNum,theObj,firstTime=false;
  if (document.MM_Time == null) MM_initTimelines();
  tmLn = document.MM_Time[tmLnName];
  if (myID == null) { myID = ++tmLn.ID; firstTime=true;}
  if (myID == tmLn.ID) {
    setTimeout('MM_timelinePlay("'+tmLnName+'",'+myID+')',tmLn.delay);
    fNew = ++tmLn.curFrame;
    for (i=0; i<tmLn.length; i++) {
      sprite = tmLn[i];
      if (sprite.charAt(0) == 's') {
        if (sprite.obj) {
          numKeyFr = sprite.keyFrames.length; firstKeyFr = sprite.keyFrames[0];
          if (fNew >= firstKeyFr && fNew <= sprite.keyFrames[numKeyFr-1]) {
            keyFrm=1;
            for (j=0; j<sprite.values.length; j++) {
              props = sprite.values[j];
              if (numKeyFr != props.length) {
                if (props.prop2 == null) sprite.obj[props.prop] = props[fNew-firstKeyFr];
                else        sprite.obj[props.prop2][props.prop] = props[fNew-firstKeyFr];
              } else {
                while (keyFrm<numKeyFr && fNew>=sprite.keyFrames[keyFrm]) keyFrm++;
                if (firstTime || fNew==sprite.keyFrames[keyFrm-1]) {
                  if (props.prop2 == null) sprite.obj[props.prop] = props[keyFrm-1];
                  else        sprite.obj[props.prop2][props.prop] = props[keyFrm-1];
        } } } } }
      } else if (sprite.charAt(0)=='b' && fNew == sprite.frame) eval(sprite.value);
      if (fNew > tmLn.lastFrame) tmLn.ID = 0;
  } }
}

function MM_timelineGoto(tmLnName, fNew, numGotos) {
  var i,j,tmLn,props,keyFrm,sprite,numKeyFr,firstKeyFr,lastKeyFr,propNum,theObj;
  if (document.MM_Time == null) MM_initTimelines();
  tmLn = document.MM_Time[tmLnName];
  if (numGotos != null)
    if (tmLn.gotoCount == null) tmLn.gotoCount = 1;
    else if (tmLn.gotoCount++ >= numGotos) {tmLn.gotoCount=0; return}
  jmpFwd = (fNew > tmLn.curFrame);
  for (i = 0; i < tmLn.length; i++) {
    sprite = (jmpFwd)? tmLn[i] : tmLn[(tmLn.length-1)-i];
    if (sprite.charAt(0) == "s") {
      numKeyFr = sprite.keyFrames.length;
      firstKeyFr = sprite.keyFrames[0];
      lastKeyFr = sprite.keyFrames[numKeyFr - 1];
      if ((jmpFwd && fNew<firstKeyFr) || (!jmpFwd && lastKeyFr<fNew)) continue;
      for (keyFrm=1; keyFrm<numKeyFr && fNew>=sprite.keyFrames[keyFrm]; keyFrm++);
      for (j=0; j<sprite.values.length; j++) {
        props = sprite.values[j];
        if (numKeyFr == props.length) propNum = keyFrm-1
        else propNum = Math.min(Math.max(0,fNew-firstKeyFr),props.length-1);
        if (sprite.obj != null) {
          if (props.prop2 == null) sprite.obj[props.prop] = props[propNum];
          else        sprite.obj[props.prop2][props.prop] = props[propNum];
      } }
    } else if (sprite.charAt(0)=='b' && fNew == sprite.frame) eval(sprite.value);
  }
  tmLn.curFrame = fNew;
  if (tmLn.ID == 0) eval('MM_timelinePlay(tmLnName)');
}

function MM_initTimelines() {
    var ns = navigator.appName == "netscape";
    document.MM_Time = new Array(1);
    document.MM_Time[0] = new Array(2);
    document.MM_Time["Timeline1"] = document.MM_Time[0];
    document.MM_Time[0].MM_Name = "Timeline1";
    document.MM_Time[0].fps = 30;
    document.MM_Time[0][0] = new String("behavior");
    document.MM_Time[0][0].frame = 135;
    document.MM_Time[0][0].value = "MM_timelineGoto('Timeline1','1')";
    document.MM_Time[0][1] = new String("sprite");
    document.MM_Time[0][1].slot = 1;
    if (ns)
        document.MM_Time[0][1].obj = document["Layer12"];
    else
        document.MM_Time[0][1].obj = document.all ? document.all["Layer12"] : null;
    document.MM_Time[0][1].keyFrames = new Array(1, 4, 6, 7, 12, 15, 18, 21, 23, 24, 27, 28, 29, 31, 33, 34, 35, 39, 40, 41, 44, 45, 47, 51, 53, 54, 58, 60, 61, 63, 66, 68, 70, 73, 77, 81, 84, 86, 89, 92, 94, 95, 98, 101, 102, 104, 106, 109, 113, 115, 116, 119, 122, 124, 126, 129, 132, 134);
    document.MM_Time[0][1].values = new Array(3);
    document.MM_Time[0][1].values[0] = new Array(21,31,40,50,64,76,48,40,31,22,14,9,27,45,62,54,41,30,21,13,11,32,50,43,41,39,37,36,11,38,67,78,83,95,118,135,154,172,186,187,188,203,224,242,264,271,283,297,314,332,348,369,386,407,426,448,471,489,506,515,535,557,585,608,632,651,647,643,663,685,688,685,676,661,644,626,610,623,641,658,670,657,641,627,616,608,626,649,669,653,636,621,629,641,653,636,614,595,592,593,590,533,511,491,478,462,444,425,403,385,370,358,347,336,326,296,287,278,267,252,237,223,209,197,182,167,156,145,132,118,103,85,53,20);
    document.MM_Time[0][1].values[0].prop = "left";
    document.MM_Time[0][1].values[1] = new Array(335,333,331,329,326,320,308,300,290,279,267,254,250,251,248,233,219,204,185,165,146,140,139,128,110,88,70,52,11,35,56,30,7,20,8,13,21,29,35,37,38,36,33,29,16,23,29,29,28,26,24,18,15,37,33,25,18,13,17,24,21,17,14,16,19,25,36,47,58,74,91,110,127,133,136,138,146,162,175,187,202,218,227,233,236,239,249,261,275,283,286,293,316,333,337,333,329,327,334,342,349,340,335,332,342,349,336,317,304,307,315,323,330,336,340,339,335,329,327,332,340,345,340,335,340,347,351,355,355,349,340,333,332,335);
    document.MM_Time[0][1].values[1].prop = "top";
    if (!ns) {
        document.MM_Time[0][1].values[0].prop2 = "style";
        document.MM_Time[0][1].values[1].prop2 = "style";
    }
    document.MM_Time[0][1].values[2] = new Array("13","12","12","12","12","12","12","12","12","12","12","12","12","12","12","12","12","12","12","12","12","12","12","12","12","12","12","12","12","12","12","12","12","12","12","12","12","12","12","12","12","12","12","12","12","12","12","12","12","12","12","12","12","12","12","12","12","12");
    document.MM_Time[0][1].values[2].prop = "zIndex";
    if (!ns)
        document.MM_Time[0][1].values[2].prop2 = "style";
    document.MM_Time[0].lastFrame = 135;
    for (i=0; i<document.MM_Time.length; i++) {
        document.MM_Time[i].ID = null;
        document.MM_Time[i].curFrame = 0;
        document.MM_Time[i].delay = 2000/document.MM_Time[i].fps;
    }
}
</script>
<div id="Layer12" style="position:absolute; z-index:13; left: 21px; top: 335px">

<a href="http://www.25175.com" target="_blank"><img src="../../../images/cat.jpg" border="0" ></a></div>
</body>


</html>



上一页 [1] [2] [3] [4] [5] [6] [7] [8] [9..] [37] 下一页   
【内容导航】
第1页:跟随鼠标的图片 第2页:跟着鼠标的图片2
第3页:跟着鼠标旋转的图片 第4页:自由走动的图片
第5页:来回摆动的图片 第6页:乱飞的图片
第7页:浮动图像显示 第8页:将图片固定在左上角
第9页:随屏幕移动的图片并可任意移动 第10页:在页上不停走动的图片
第11页:任意指定图片位置 第12页:向上浮的图片
第13页:往下掉并弹起的图片 第14页:在浏览器窗口外移动的图片
第15页:浮在页面上的图片广告 第16页:随意飘动的图像
第17页:图片穿行 第18页:左右移动的图片
第19页:跟着屏幕走的图片 第20页:将图片固定在左下角
第21页:旋转的图片 第22页:徐徐上升的图片
第23页:页面动态图片 第24页:移动的图片
第25页:鼠标停在文本上图片自动围绕 第26页:滚动图片公告栏
第27页:飞来飞去的图片 第28页:滚动显示图片
第29页:将图片固定在左下角 第30页:将图片固定在右下角
第31页:图片居中 第32页:不停闪烁的图片
第33页:带彩色边框的图片 第34页:点击消失的图片
第35页:定时闪烁的图片 第36页:动感的图片
第37页:抖动的图片
推荐给朋友 】 【 打印此文章 】 【 加入收藏
 

上一篇:随鼠标移动而变化的图片
下一篇:网页设计之css+div PK table+css

       相关新闻   图片  集合  动态 

       本文评论   所有评论
 
  各类动态图片的集合_跟随鼠标的图片 http://www.25175.com/200609/25175/25175_html/   (oooooooooo ,09月02日 )
  页面破了..   (晕 ,2007年06月13日 )
  反映违反看见   (饿热额外法 ,2007年03月16日 )
 

点评: 字数
姓名:

.
网站制作 | 广告服务 | 产品价格 | 汇款方式 | 购买指南 | 程序制作 |
技术支持 | idc.25175.net
Copyright © 2005-2008 25175. All Rights Reserved powered by 25175 | 浙ICP备05022281 | 法律顾问:陈淑丽