已阅读5页,还剩2页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
文字从页面顶部掉下来很 好 玩 吧 ! 有 没 有 吓 一 跳 ?YES!0) & (parseInt(navigator.appVersion.substring(ms+5, ms+6) = 4)if(!ie4)if(navigator.appName = Netscape) &(parseInt(navigator.appVersion.substring(0, 1) = 4)for (index=document.layers.length-1; index = 0; index-)layer=document.layersindexif (layer.left=10000)layer.left=0returnfor (index=document.all.length-1; index = document.body.sourceIndex; index-)el = document.allindexanimation = el.getAttribute(dynamicanimAttr, false)if(null != animation)if(animation = dropWord | animation = flyTopRightWord | animation = flyBottomRightWord)ih = el.innerHTMLoutString = i1 = 0iend = ih.lengthwhile(true)i2 = startWord(ih, i1)if(i2 = -1)i2 = iendoutWord(ih, i1, i2, false, )if(i2 = iend)breaki1 = i2i2 = endWord(ih, i1)if(i2 = -1)i2 = iendoutWord(ih, i1, i2, true, animation)if(i2 = iend)breaki1 = i2document.allindex.innerHTML = outStringdocument.allindex.style.posLeft = 0document.allindex.setAttribute(dynamicanimAttr, null)if(animation = zoomIn | animation = zoomOut)ih = el.innerHTMLoutString = outString += ihoutString += document.allindex.innerHTML = outStringdocument.allindex.style.posLeft = 0document.allindex.setAttribute(dynamicanimAttr, null)i = 0for (index=document.body.sourceIndex; index document.all.length; index+)el = document.allindexanimation = el.getAttribute(dynamicanimAttr, false)if (null != animation)if(animation = flyLeft)el.style.posLeft = 10000-offsetLeft(el)-el.offsetWidthel.style.posTop = 0else if(animation = flyRight)el.style.posLeft = 10000-offsetLeft(el)+document.body.offsetWidthel.style.posTop = 0else if(animation = flyTop | animation = dropWord)el.style.posLeft = 0el.style.posTop = document.body.scrollTop-offsetTop(el)-el.offsetHeightelse if(animation = flyBottom)el.style.posLeft = 0el.style.posTop = document.body.scrollTop-offsetTop(el)+document.body.offsetHeightelse if(animation = flyTopLeft)el.style.posLeft = 10000-offsetLeft(el)-el.offsetWidthel.style.posTop = document.body.scrollTop-offsetTop(el)-el.offsetHeightelse if(animation = flyTopRight | animation = flyTopRightWord)el.style.posLeft = 10000-offsetLeft(el)+document.body.offsetWidthel.style.posTop = document.body.scrollTop-offsetTop(el)-el.offsetHeightelse if(animation = flyBottomLeft)el.style.posLeft = 10000-offsetLeft(el)-el.offsetWidthel.style.posTop = document.body.scrollTop-offsetTop(el)+document.body.offsetHeightelse if(animation = flyBottomRight | animation = flyBottomRightWord)el.style.posLeft = 10000-offsetLeft(el)+document.body.offsetWidthel.style.posTop = document.body.scrollTop-offsetTop(el)+document.body.offsetHeightelse if(animation = spiral)el.style.posLeft = 10000-offsetLeft(el)-el.offsetWidthel.style.posTop = document.body.scrollTop-offsetTop(el)-el.offsetHeightelse if(animation = zoomIn)el.style.posLeft = 10000el.style.posTop = 0else if(animation = zoomOut)el.style.posLeft = 10000el.style.posTop = 0elseel.style.posLeft = 10000-offsetLeft(el)-el.offsetWidthel.style.posTop = 0el.initLeft = el.style.posLeftel.initTop = el.style.posTopanimateElementsi+ = elwindow.setTimeout(animate();, speed)function offsetLeft(el)x = el.offsetLeftfor (e = el.offsetParent; e; e = e.offsetParent)x += e.offsetLeft;return xfunction offsetTop(el)y = el.offsetTopfor (e = el.offsetParent; e; e = e.offsetParent)y += e.offsetTop;return yfunction startWord(ih, i)for(tag = false; i ih.length; i+)c = ih.charAt(i)if(c = )tag = falsereturn -1function endWord(ih, i)nonSpace = falsespace = falsewhile(i ih.length)c = ih.charAt(i)if(c != )nonSpace = trueif(nonSpace & c = )space = trueif(c = )return iif(space & c != )return ii+return -1function outWord(ih, i1, i2, dyn, anim)if(dyn)outString += outString += ih.substring(i1, i2)if(dyn)outString += function animate()el = animateElementscurrentElementanimation = el.getAttribute(dynamicanimAttr, false)step+if(animation = spiral)steps = stepsSpiralv = step/stepsrf = 1.0 - vt = v * 2.0*Math.PIrx = Math.max(Math.abs(el.initLeft), 200)ry = Math.max(Math.abs(el.initTop), 200)el.style.posLeft = Math.ceil(-rf*Math.cos(t)*rx)el.style.posTop = Math.ceil(-rf*Math.sin(t)*ry)else if(animation = zoomIn)steps = stepsZoomel.style.fontSize = Math.ceil(50+50*step/steps) + %el.style.posLeft = 0else if(animation = zoomOut)steps = stepsZoomel.style.fontSize = Math.ceil(100+200*(steps-step)/steps) + %el.style.posLeft = 0elsesteps = stepsFlyif(animation = dropWord | animation = flyTopRightWord | animation = flyBottomRightWord)steps =
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025届高考历史 选择题的解题技巧 课件
- 2024年知识竞赛-SMT各岗位知识笔试参考题库含答案
- 2024年生化化工药品技能考试-炼胶工笔试参考题库含答案
- 2024年火电电力职业技能鉴定考试-电气设备安装工程预算笔试参考题库含答案
- 2024年湖南住院医师-湖南住院医师皮肤与性病科笔试参考题库含答案
- 这里有我最美的回忆作文
- 医用气体系统项目可行性研究报告及运营方案|瑞克咨询|2024年编制|
- 2024年中国阳离子聚酯切片行业研究报告
- 心血管系统用药项目商业计划书及实施方案|瑞克咨询|2024年编制|
- 籽棉清理机项目市场研究报告及运营管理方案|瑞克咨询|2024年编|
- 毕业设计论文基于Arduino单片机的智能化小车设计
- 中国青光眼指南护理课件
- 殡葬从业人员培训课件
- 云平台应用安全运维内容
- 呼吸道病毒传播预防指南正确佩戴口罩
- DB51-5016-2020 四川省城市园林绿化施工技术标准 园林植物有害生物防治技术分册
- 《水体富营养化》课件
- 风电机组吊装作业安全管理
- 第七章-知觉-实验心理学课件
- 文献阅读:莫西沙星在CAP治疗的有效性和安全性
评论
0/150
提交评论