滚动代码

合集下载

滚动条代码大全

滚动条代码大全

滚动条代码⼤全1、控制横向和纵向滚动条的显隐去掉滚动条 x 轴<body style="overflow-y:hidden">去掉滚动条 y 轴<body style="overflow-x:hidden">滚动条 x/y 轴全部去掉<body scroll="no">2、滚动条颜⾊<style>BODY{SCROLLBAR-FACE-COLOR: #ffffff;SCROLLBAR-HIGHLIGHT-COLOR: #ffffff;SCROLLBAR-SHADOW-COLOR: #ffffff;SCROLLBAR-3DLIGHT-COLOR: #ffffff;SCROLLBAR-ARROW-COLOR: #ffffff;SCROLLBAR-TRACK-COLOR: #eeeeee;SCROLLBAR-DARKSHADOW-COLOR: #FFFFFF;}</style>代码说明:SCROLLBAR-FACE-COLOR 滚动条凸出部分的颜⾊SCROLLBAR-HIGHLIGHT-COLOR 滚动条空⽩部分的颜⾊SCROLLBAR-SHADOW-COLOR ⽴体滚动条阴影的颜⾊SCROLLBAR-3DLIGHT-COLOR 滚动条亮边的颜⾊SCROLLBAR-ARROW-COLOR 上下按钮上三⾓箭头的颜⾊SCROLLBAR-TRACK-COLOR 滚动条的背景颜⾊SCROLLBAR-DARKSHADOW-COLOR 滚动条强阴影的颜⾊SCROLLBAR-BASE-COLOR 滚动条的基本颜⾊3、箭⾏符号滚动条代码<style type="text/css"><!--BODY {scrollbar-face-color: white;scrollbar-highlight-color: white;scrollbar-shadow-color: white;scrollbar-3dlight-color: white;scrollbar-arrow-color: hotpink;scrollbar-track-color: white;scrollbar-darkshadow-color: white}--></style>4、⼀侧滚动条代码<style type="text/css"><!--BODY {scrollbar-face-color: white;scrollbar-highlight-color: white;scrollbar-shadow-color: hotpink;scrollbar-3dlight-color: white;scrollbar-arrow-color: hotpink;scrollbar-track-color: white;scrollbar-darkshadow-color: white}--></style>5、朴素型滚动条代码<style type="text/css"><!--BODY {scrollbar-face-color: white;scrollbar-highlight-color: hotpink;scrollbar-shadow-color: hotpink;scrollbar-3dlight-color: white;scrollbar-arrow-color: hotpink;scrollbar-track-color: white;scrollbar-darkshadow-color: white}--></style>6、⼀侧滚动条代码<style type="text/css"><!--BODY {scrollbar-face-color: white; scrollbar-highlight-color: white; scrollbar-shadow-color: hotpink; scrollbar-3dlight-color: white; scrollbar-arrow-color: hotpink; scrollbar-track-color: white; scrollbar-darkshadow-color: white}--></style>7、⽴体型滚动条代码<style type="text/css"><!--BODY {scrollbar-face-color: pink; scrollbar-highlight-color: deeppink; scrollbar-shadow-color: lavenderblush; scrollbar-3dlight-color: lavenderblush; scrollbar-arrow-color: white; scrollbar-track-color: lavenderblush; scrollbar-darkshadow-color: deeppink} --></style>。

多张图片滚动代码大全

多张图片滚动代码大全

多张图片滚动代码大全图片滚动代码(从右向左滚动)<marquee scrollamount=1 scrolldelay=3 valign=middle behavior="scroll"><img border="0" src="要滚动的图片地址1"><img border="0" src="要滚动的图片地址2"></marquee>图片滚动代码(从下往上滚动)<marquee onMouseOver="this.stop()" onMouseOut="this.start()" align=center direction=up scrollamount=1 scrolldelay=3 valign=middle behavior="scroll"><img border="0" src="要滚动的图片地址1"><img border="0" src="要滚动的图片地址2"></marquee>改版:<marquee ONMOUSEOUT=this.scrollDelay=1 ONMOUSEOVER=this.scrollDelay=600 scrollamount=1SCROLLDELAY=1 border=0 direction=up scrolldelay=70 width=180 height=130 align=middle> <img border="0" src="要滚动的图片地址1"><img border="0" src="要滚动的图片地址2"></marquee>说明:1.direction属性:决定文本的滚动方向,分为向左left和向右right,up和down默认状态向左。

flash几种文字、图片滚动代码

flash几种文字、图片滚动代码

几种文字、图片滚动代码1.<marquee onmouseover=this.stop() onmouseout=this.start()>鼠标放上去停止滚动,移开继续滚动。

</marquee>效果如下:2.<marquee direction=up scrollamount=3 >文字向上滚。

</marquee>效果如下:3.<marquee direction=down scrollamount=3 >文字下向滚。

</marquee>效果如下:文字移动速度的设置:请注意下面语句中的红色属性4.<marquee direction="left" scrolldelay="60"> 文字部分</marquee>IE默认值为60(单位:毫秒)取值越大,移动越慢(小于60,IE仍默认为60)。

效果如下:5.常用字体:宋体黑体楷体_GB2312仿宋_GB2312新宋体幼圆隶书方正舒体华文新魏华文行楷华文细黑华文彩云6.常用字体颜色:浅绿----aqua黑----black兰----blue紫红----fuchsia,灰----gray绿----green亮绿----lime茶----maroon,深兰----navy橄榄----olive紫----pourple红---red,银----silver青----teal白----white黄----yellow紫红--purple7.图片、文字左右移动-代码如下<marquee width=100% behavior=alternate><img src="uploadpic/2005040904472464883.gif"></marque e>效果如下:。

HTML滚动代码大全

HTML滚动代码大全

HTML滚动代码大全HTML滚动代码大全[HTML代码]会移动的文字(Marquee)Marquee标记用于在可用浏览区域中滚动文本。

这个标记只适用于IE3以后的版的浏览器。

格式:<MARQUEE ALIGN="…"BEHAVIOR="…"BGCOLOR="…"DIRECTION="…"HEIGHT="…"WIDTH="…"HSPACE="…"VSPACE="…"LOOP="…"SCROLLAMOUNT="…"SCROLLDELAY="…"ONMOUSEOUT=this.start()ONMOUSEOVER=this.stop()>…</MARQUEE>属性:ALIGN:用于按设定的值对齐滚动的文本。

ALIGN可以设定的值有:LEFT,CENTER,RIGHT,TOP,BOTTOM。

此属性不是必须使用的。

例:<MARQUEE ALIGN="TOP">这段滚动文字设定为上对齐</MARQUEE>BEHAVIOR:可以在页面上一旦出现文本时让浏览器按照设定的方法来处理文本。

如果设定的方法是SLIDE,那么文本就移动到文档上,并停留在页边距上。

如果设定为ALTERNATE,则文本从一边移动到另一边。

如果设定为SCROLL,文本将在页面上反复滚动。

本属性不是必须使用的。

可以设定的值有:SILIDE,ALTERNATE,SCROLL。

例:<MARQUEE BEHAVIOR="ALTERNATE">文字从一边移动到另一边</MARQUEE>BGCOLOR:用于设定字幕的背景颜色。

背景颜色可用RGB、16进制值的格式或颜色名称来设定。

文字的滚动特效代码

文字的滚动特效代码

文字的滚动特效代码文字的滚动特效代码文章来源:倾颜戏羽文本编辑:倾颜戏羽日志标签:博客教程 <MARQUEE>普通卷动<MARQUEE>向右滚动特效代码:<MARQUEEdirection=right>向右滚动</MARQUEE><MARQUEE behavior=alternate>来回卷动</MARQUEE>向上滚动特效代码:<MARQUEE direction=up>向上卷动</MARQUEE>向下滚动特效代码:<MARQUEE direction=down>向下卷动</MARQUEE>预设滚动次数特效代码:(loop=2 表示设定滚动两次就停,参数可以随意设定)<MARQUEE loop=2>预设滚动次数</MARQUEE>设定滚动宽度特效代码:(width=200表示设定滚动宽度参数为200,宽度参数可以自己设定)<MARQUEE width=200>设定滚动宽度</MARQUEE>设定滚动高度特效代码:(height=30 表示设定滚动高度参数为30,高度参数可以自己设定)<MARQUEE height=30>设定滚动高度</MARQUEE>设定滚动背景颜色特效代码:(bgColor=#003366表示设定滚动背景颜色颜色码:003366)<MARQUEE bgColor=#003366>设定滚动背景颜色</MARQUEE>设定滚动速度特效代码:(scrollAmount=38参数越大滚动速度越快)<MARQUEE scrollAmount=38>设定滚动速度</MARQUEE>设定滚动延迟时间特效代码:(scrollDelay=300 参数越大延迟时间越久)<MARQUEE scrollDelay=300>设定滚动延迟时间</MARQUEE>滚动链接特效代码:(“链接地址”表示此处粘贴要链接的网站地址、“链接名称”表示此处填写链接的对象名称)<MARQUEE scrollAmount=2 width=200 height=30><A href="链接地址" target=_blank>链接名称</A></MARQUEE>各参数详解:看右边=》1).scrollAmount。

滚动文字代码(全)【汇编】

滚动文字代码(全)【汇编】

1. 文字来回滚动:代码:<MARQUEE scrollAmount=3 behavior=alternate>文字来回滚动</MARQUEE>2. 向右移动的竖排文字:代码:<MARQUEE style="LINE-HEIGHT: 120%; WRITING-MODE: tb-rl" scrollAmount=3scrollDelay=0 direction=up width=200 height=150><P align=left>向右移动的竖排文字</SPAN><BR>向右移动的竖排文字<BR> 向右移动的竖排文字<BR>向右移动的竖排文字</P></MARQUEE>3. 向上移动的文字:代码:<MARQUEE style="WIDTH: 250px; HEIGHT: 100px" scrollAmount=3 direction=up>向上移动的文字<BR>向上移动的文字</MARQUEE>4. 向下移动的文字:代码:<MARQUEE style="WIDTH: 250px; HEIGHT: 100px" scrollAmount=3 dir ection=down>向下移动的文字<BR>向下移动的文字</MARQUEE>5. 从右向左滚动:代码:<MARQUEE scrollAmount=2>从右向左滚动</MARQUEE>6. 从左向右滚动:代码:<MARQUEE scrollAmount=2 direction=right>从左向右滚动</MARQUEE>7. 上下反弹:代码:<MARQUEE style="WIDTH: 708px; HEIGHT: 150px" scrollAmount=2 direction=upbehavior=alternate>上下反弹</MARQUEE>8. 从左向右文字波浪式移动:代码:<MARQUEE style="WIDTH: 80%; HEIGHT: 100px" scrollAmount=2 direction=upbehavior=alternate width="80%"><MARQUEE direction=right>从左向右文字波浪式移动</MARQUEE></MARQUEE>9. 文字来回波浪式移动:代码:<MARQUEE style="WIDTH: 80%; HEIGHT: 100px" scrollAmount=2 direction=upbehavior=alternate width="80%"><MARQUEE direction=right behavior=alternate>文字来回波浪式移动</MARQUEE></MARQUEE>10. 躲躲字,跑给你追:代码:<MARQUEE behavior=alternate><MARQUEE scrollAmount=5 width=150>躲躲字,跑给你追</MARQUEE></MARQUEE>11. 原地跳动的文字:代码:<MARQUEE direction=up behavior=alternate width=60 height=120>祝</MARQUEE> <MARQUEE direction=up behavior=alternate width=60 height=80>大</MARQUEE><MARQUEE direction=up behavior=alternate width=60 height=120>家</MARQUEE> <MARQUEE direction=up behavior=alternate width=60 height=80>永</MARQUEE><MARQUEE direction=up behavior=alternate width=60 height=120>远</MARQUEE> <MARQUEE direction=up behavior=alternate width=60 height=80>幸</MARQUEE> <MARQUEE direction=up behavior=alternate width=60 height=120>福</MARQUEE>12. 波浪字:代码:<MARQUEE style="FILTER: wave(add=0,phase=1, freq=1,strength=15,color=.FFFFFF)"scrollAmount=2 scrollDelay=65 direction=up behavior=alternate height=80><CENTER>波浪字<BR>波浪字</CENTER></MARQUEE>13. 由中间向两边移动的文字:代码:<P align=center><MARQUEE width=200 height=50><FONT face=华文彩云color=#ee110e size=5>闲人SGM欢迎您</FONT></MARQUEE><MARQUEE direction=right width=200 height=50><FONT face=华文彩云color=#ee110esize=5>闲人SGM欢迎您</FONT></MARQUEE></P>14. 由上下向中间移动的字体:代码:<CENTER><MARQUEE style="WIDTH: 300px; HEIGHT: 60px" scrollAmount=2 direction=downheight=60><FONT face=隶书color=#ff0000 size=5>闲人SGM欢迎您</FONT></MARQUEE></CENTER><CENTER><MARQUEE style="WIDTH: 300px; HEIGHT: 60px" scrollAmount=2 direction=upheight=60><FONT face=隶书color=#ff0000 size=5>闲人SGM欢迎您</FONT></MARQUEE></CENTER>15. 左右运动的文字:代码:<CENTER><MARQUEE direction=right width=250 height=50><FONT color=#ff0000 size=5>闲人SGM欢迎您</FONT></MARQUEE><BR><MARQUEE width=250 height=50><FONT face=隶书color=#ff0000 size=5>闲人SGM欢迎您</FONT></MARQUEE></CENTER>注: 各参数详解a)scrollAmount。

visual basic滚动字幕代码-概述说明以及解释

visual basic滚动字幕代码-概述说明以及解释

visual basic滚动字幕代码-概述说明以及解释1.引言1.1 概述Visual Basic是一种广泛应用于开发Windows应用程序的编程语言。

它是一种使用事件驱动的编程语言,它允许开发者通过编写代码和操作界面元素来创建交互式的应用程序。

Visual Basic的语法简单易学,对于初学者而言是一种理想的选择。

滚动字幕是一种在屏幕上以一定速度从右向左滚动显示的文本效果。

它被广泛应用于公共场所的广告牌、电视台的新闻节目以及一些网站的头部。

滚动字幕不仅能够吸引人们的注意力,还能够传达重要信息。

本文将介绍如何使用Visual Basic编写滚动字幕代码。

首先,我们将对Visual Basic进行简要介绍,包括其基本特点和应用领域。

然后,我们将详细探讨滚动字幕的作用和实现方法。

最后,我们将对本文进行总结,并展望滚动字幕在未来的应用前景。

通过学习本文,读者将能够了解Visual Basic的基本知识和滚动字幕的实现原理,从而能够运用这些知识编写自己的滚动字幕代码。

无论是对于对编程感兴趣的初学者还是有一定经验的开发者,本文都将提供有价值的信息和指导。

在这个数字化时代,掌握滚动字幕的编程技术将为开发者带来更多的机会和挑战。

1.2 文章结构文章结构是指文章中各部分的组成和顺序,它对于文章的逻辑性和条理性至关重要。

在本文中,文章的结构主要包括以下几个部分:1) 引言部分:引言部分是文章的开头,用于引入读者,并简要说明文章的主题和目的。

在本文中,引言部分将概述Visual Basic滚动字幕代码的背景和意义,并介绍本文的目的。

2) 正文部分:正文部分是文章的主体,具体阐述和探讨文章的主题。

在本文中,正文部分将包括以下几个方面内容:- Visual Basic简介:介绍Visual Basic的基本概念、特点和应用领域,以便读者对其有一定的了解。

- 滚动字幕的作用:分析滚动字幕在信息传递、广告宣传等方面的作用和价值,引导读者对滚动字幕有一定的认识。

滚动图片、友情链接代码-时氏膏药老店的日志-网易博客

滚动图片、友情链接代码-时氏膏药老店的日志-网易博客

滚动图片、友情链接代码-时氏膏药老店的日志-网易博客滚动图片、友情链接代码2008-12-28 21:25分类:博客技能字号:大中小1. 进入编辑→2. 排版→3. 模块→4. 添加自定义html(显示)(出现在网页左下角)→5. 复制下列代码後贴上→6. 新增→7. 将模块移到想显示的位置→8. 再保存(右上角)→9. 预览我的博客。

→10. 就可以看到出现在你的博客上了!如果你没有成功添加,可以留下问题,我会随时更新博客。

1、图片滚动代码 (从右向左滚动)<marquee scrollamount=1 scrolldelay=3 valign=middle behavior="scroll"><img border="0" src=" http://要滚动的图片地址1"><img border="0" src=" http://要滚动的图片地址2"></marquee>2、图片滚动代码 (从下往上滚动)<marquee align=center direction=upscrollamount=1 scrolldelay=3 valign=middle behavior="scroll"><img border="0" src=" http://要滚动的图片地址1"><img border="0" src=" http://要滚动的图片地址2"></marquee>选编辑-排版-模块-添加自定义HTML 然后把<marqueebehavior="scroll" direction=right width="90%" height="100" scrollamount="2"scrolldelay="30" ><a target="cont" href="对方地址"><img src="对方图片"width="100" height="100" border="0"></a></marquee> 复制上去就行了.。

连续向上滚动代码(不间断连续滚动)

连续向上滚动代码(不间断连续滚动)

连续向上滚动代码(不间断连续滚动)<script language="javascript">var speed=100;//速度数值越⼤速度越慢var mbox2=document.getElementById("mbox2");var mbox1=document.getElementById("mbox1");var mbox=document.getElementById("mbox");mbox2.innerHTML=mbox1.innerHTML;var fx=0;var icount=1;var MyMar4function setFx(vle){fx=vle;icount=1MyMar4=setInterval(Marquee,speed);//alert(vle);}function Marquee(){if(fx==0){Marquee3();}else{Marquee4();}}function Marquee3(){if(mbox2.offsetWidth-mbox.scrollTop<=0)//offsetWidth 是对象的可见宽度mbox.scrollTop-=mbox1.offsetWidth//scrollWidth 是对象的实际内容的宽,不包边线宽度else{mbox.scrollTop++;}}function Marquee4(){if(mbox.scrollTop>=0)mbox.scrollTop--;}var MyMar4=setInterval(Marquee,speed);mbox.onmouseover=function() {clearInterval(MyMar4)};mbox.onmouseout=function() {MyMar4=setInterval(Marquee,speed)};</script>⽹页中引⽤<div id="mbox" style="overflow:hidden;height:210px;"><div id="mbox1">XXXXXX(要滚动的内容代码)<div id="mbox2"></div></div><script language="javascript">...........</script>。

滚动文字代码1

滚动文字代码1

实习一:会移动的文字(marquee)滚动文字一般用参数<marquee></marquee>标记1、基本语法<marquee> ... </marquee>例:<marquee>啦啦啦,我会移动耶!</marquee>2、direction 表示滚动的方向,值可以是left,right,up,down,默认为left例:文字的移动方向<direction=left|right><marquee direction=left>啦啦啦,我从右向左移!</marquee> <P><marquee direction=right>啦啦啦,我从左向右移!</marquee>3、behavior 表示滚动的方式,值可以是scroll(连续滚动)slide(滑动一次)alternate (来回滚动)例:方式<bihavior=scroll | slide | alternate><marquee behavior=scroll>啦啦啦,我一圈一圈绕着走!</marquee> <P><marquee behavior=slide>啦啦啦,我只走一次就歇了!</marquee> <P><marquee behavior=alternate>啦啦啦,我来回走耶!</marquee>4、loop 表示循环的次数,值是正整数,默认为无限循环例:循环<loop=次数>;若未指定则循环不止。

<marquee loop=3 width=50% behavior=scroll>啦啦啦,我只走3 趟哟!</marquee> <P><marquee loop=3 width=50% behavior=slide>啦啦啦,我只走3 趟哟!</marquee> <P><marquee loop=3 width=50% behavior=alternate>啦啦啦,我只走 3 趟哟!</marquee>5、scrollamount 表示运动速度,值是正整数,默认为6例:速度<scrollamount=#><marquee scrollamount=20>啦啦啦,我走得好快哟!</marquee>6、scrolldelay 表示停顿时间,值是正整数,默认为0,单位是毫秒例:延时<scrolldelay=#><marquee scrolldelay=500 scrollamount=100>啦啦啦,我走一步,停一停!</marquee>7、bgcolor 表示运动区域的背景色,值是16进制的RGB颜色,默认为白色例:底色<bgcolor=#><marquee bgcolor=aaaaee>啦啦啦,有没有背景色啊?</marquee>8、height、width 表示运动区域的高度和宽度,值是正整数(单位是像素)或百分数,默认width=100% height为标签内元素的高度例:面积<height=# width=#><marquee height=40 width=50% bgcolor=aaeeaa>啦啦啦,我会移动耶!</marquee> 9、hspace、vspace 表示元素到区域边界的水平距离和垂直距离,值是正整数,单位是像素。

js滚动代码、向上滚动、向下滚动、向左滚动,向右滚动,广告代码

js滚动代码、向上滚动、向下滚动、向左滚动,向右滚动,广告代码

<!--/*MSClass (Class Of Marquee Scroll通用不间断滚动JS封装类) Ver 1.65*\/*应用说明:页面包含<script type="text/javascript" src="MSClass.js"></script>创建实例://参数直接赋值法new Marquee("marquee")new Marquee("marquee","top")......new Marquee("marquee",0,1,760,52)new Marquee("marquee","top",1,760,52,50,5000)......new Marquee("marquee",0,1,760,104,50,5000,3000,52)new Marquee("marquee",null,null,760,104,null,5000,null,-1)//参数动态赋值法var marquee1 = new Marquee("marquee") *此参数必选marquee1.Direction = "top"; 或者marquee1.Direction = 0;marquee1.Step = 1;marquee1.Width = 760;marquee1.Height = 52;marquee1.Timer = 50;marquee1.DelayTime = 5000;marquee1.WaitTime = 3000;marquee1.ScrollStep = 52;marquee1.Start();参数说明:ID "marquee" 容器ID (必选)Direction (0) 滚动方向(可选,默认为0向上滚动) 可设置的值包括:0,1,2,3,"top","bottom","left","right" (0向上1向下2向左3向右)Step (1) 滚动的步长(可选,默认值为2,数值越大,滚动越快)Width (760) 容器可视宽度(可选,默认值为容器初始设置的宽度)Height (52) 容器可视高度(可选,默认值为容器初始设置的高度)Timer (50) 定时器(可选,默认值为30,数值越小,滚动的速度越快,1000=1秒,建议不小于20)DelayTime (5000) 间歇停顿延迟时间(可选,默认为0不停顿,1000=1秒)WaitTime (3000) 开始时的等待时间(可选,默认或0为不等待,1000=1秒)ScrollStep (52) 间歇滚动间距(可选,默认为翻屏宽/高度,该数值与延迟均为0则为鼠标悬停控制,-1禁止鼠标控制)使用建议:1、建议直接赋予容器的显示区域的宽度和高度,如(<div id="marquee" style="width:760px;height:52px;">......</div>)2、建议为容器添加样式overflow = auto,如(<div id="marquee" style="width:760px;height:52px;overflow:auto;">......</div>)3、为了更准确的获取滚动区域的宽度和高度,请尽可能将各滚动单位直接赋予正确宽高度4、对于TABLE标记的横向滚动,需要对TABLE添加样式display = inline,如(<div id="marquee" style="width:760px;height:52px;overflow:auto;"><table style="display:inline">......</table></div>)5、对于翻屏滚动或间歇滚动,要注意各滚动单位间的间距,同时需要对容器的可视高度和可视宽度做好准确的设置,对于各滚动单位间的间距可以通过设置行间距或者单元格的高宽度来进行调整6、对于LI自动换行的问题暂时没有更好的解决办法,建议将其转换成表格(TABLE)的形式来达到同等的效果7、针对横向滚动的文字段落,如果最末端是以空格" "结束的,请将空格" "转换成"&nbsp;"8、鼠标悬停滚动思想源自Flash,所以有一定的局限性(容器内仅允许用图片<img>或者带链接的图片<a><img></a>的形式,并需要禁止其自动换行)*/function Marquee(){this.ID = document.getElementById(arguments[0]);if(!this.ID){alert("您要设置的\"" + arguments[0] + "\"初始化错误\r\n请检查标签ID设置是否正确!");this.ID = -1;return;}this.Direction = this.Width = this.Height = this.DelayTime = this.WaitTime = this.CTL = this.StartID = this.Stop = this.MouseOver = 0;this.Step = 1;this.Timer = 30;this.DirectionArray = {"top":0 , "up":0 , "bottom":1 , "down":1 , "left":2 , "right":3};if(typeof arguments[1] == "number" || typeof arguments[1] == "string")this.Direction = arguments[1];if(typeof arguments[2] == "number")this.Step = arguments[2];if(typeof arguments[3] == "number")this.Width = arguments[3];if(typeof arguments[4] == "number")this.Height = arguments[4];if(typeof arguments[5] == "number")this.Timer = arguments[5];if(typeof arguments[6] == "number")this.DelayTime = arguments[6];if(typeof arguments[7] == "number")this.WaitTime = arguments[7];if(typeof arguments[8] == "number")this.ScrollStep = arguments[8];this.ID.style.overflow = this.ID.style.overflowX = this.ID.style.overflowY = "hidden";this.ID.noWrap = true;this.IsNotOpera = (erAgent.toLowerCase().indexOf("opera") == -1);if(arguments.length >= 7)this.Start();}Marquee.prototype.Start = function(){if(this.ID == -1)return;if(this.WaitTime < 800)this.WaitTime = 800;if(this.Timer < 20)this.Timer = 20;if(this.Width == 0)this.Width = parseInt(this.ID.style.width);if(this.Height == 0)this.Height = parseInt(this.ID.style.height);if(typeof this.Direction == "string")this.Direction = this.DirectionArray[this.Direction.toString().toLowerCase()];this.HalfWidth = Math.round(this.Width / 2);this.HalfHeight = Math.round(this.Height / 2);this.BakStep = this.Step;this.ID.style.width = this.Width + "px";this.ID.style.height = this.Height + "px";if(typeof this.ScrollStep != "number")this.ScrollStep = this.Direction > 1 ? this.Width : this.Height;var templateLeft = "<table cellspacing='0' cellpadding='0' style='border-collapse:collapse;display:inline;'><tr><td noWrap=true style='white-space: nowrap;word-break:keep-all;'>MSCLASS_TEMP_HTML</td><td noWrap=true style='white-space:nowrap;word-break:keep-all;'>MSCLASS_TEMP_HTML</td></tr></table>";var templateTop = "<table cellspacing='0' cellpadding='0' style='border-collapse:collapse;'><tr><td>MSCLASS_TEMP_HTML</td></tr><tr><td>MSCLA SS_TEMP_HTML</td></tr></table>";var msobj = this;msobj.tempHTML = msobj.ID.innerHTML;if(msobj.Direction <= 1){msobj.ID.innerHTML = templateTop.replace(/MSCLASS_TEMP_HTML/g,msobj.ID.innerHTML);}else{if(msobj.ScrollStep == 0 && msobj.DelayTime == 0){msobj.ID.innerHTML += msobj.ID.innerHTML;}else{msobj.ID.innerHTML = templateLeft.replace(/MSCLASS_TEMP_HTML/g,msobj.ID.innerHTML);}}var timer = this.Timer;var delaytime = this.DelayTime;var waittime = this.WaitTime;msobj.StartID = function(){msobj.Scroll()}msobj.Continue = function(){if(msobj.MouseOver == 1){setTimeout(msobj.Continue,delaytime);}else{ clearInterval(msobj.TimerID);msobj.CTL = msobj.Stop = 0;msobj.TimerID = setInterval(msobj.StartID,timer);}}msobj.Pause = function(){msobj.Stop = 1;clearInterval(msobj.TimerID);setTimeout(msobj.Continue,delaytime);}msobj.Begin = function(){msobj.ClientScroll = msobj.Direction > 1 ? msobj.ID.scrollWidth / 2 : msobj.ID.scrollHeight / 2;if((msobj.Direction <= 1 && msobj.ClientScroll <= msobj.Height + msobj.Step) || (msobj.Direction > 1 && msobj.ClientScroll <= msobj.Width + msobj.Step)) {msobj.ID.innerHTML = msobj.tempHTML;delete(msobj.tempHTML);return;}delete(msobj.tempHTML);msobj.TimerID = setInterval(msobj.StartID,timer);if(msobj.ScrollStep < 0)return;msobj.ID.onmousemove = function(event){if(msobj.ScrollStep == 0 && msobj.Direction > 1){var event = event || window.event;if(window.event){if(msobj.IsNotOpera){msobj.EventLeft = event.srcElement.id == msobj.ID.id ? event.offsetX - msobj.ID.scrollLeft : event.srcElement.offsetLeft - msobj.ID.scrollLeft + event.offsetX;}else{msobj.ScrollStep = null;return;}}else{msobj.EventLeft = yerX - msobj.ID.scrollLeft;}msobj.Direction = msobj.EventLeft > msobj.HalfWidth ?3 : 2;msobj.AbsCenter = Math.abs(msobj.HalfWidth - msobj.EventLeft);msobj.Step = Math.round(msobj.AbsCenter * (msobj.BakStep*2) / msobj.HalfWidth);}}msobj.ID.onmouseover = function(){if(msobj.ScrollStep == 0)return;msobj.MouseOver = 1;clearInterval(msobj.TimerID);}msobj.ID.onmouseout = function(){if(msobj.ScrollStep == 0){if(msobj.Step == 0)msobj.Step = 1;return;}msobj.MouseOver = 0;if(msobj.Stop == 0){clearInterval(msobj.TimerID);msobj.TimerID = setInterval(msobj.StartID,timer);}}}setTimeout(msobj.Begin,waittime);}Marquee.prototype.Scroll = function(){switch(this.Direction){case 0:this.CTL += this.Step;if(this.CTL >= this.ScrollStep && this.DelayTime > 0){this.ID.scrollTop += this.ScrollStep + this.Step - this.CTL;this.Pause();return;}else{if(this.ID.scrollTop >= this.ClientScroll){this.ID.scrollTop -= this.ClientScroll;}this.ID.scrollTop += this.Step;}break;case 1:this.CTL += this.Step;if(this.CTL >= this.ScrollStep && this.DelayTime > 0){this.ID.scrollTop -= this.ScrollStep + this.Step - this.CTL;this.Pause();return;}else{if(this.ID.scrollTop <= 0){this.ID.scrollTop += this.ClientScroll;}this.ID.scrollTop -= this.Step;}break;case 2:this.CTL += this.Step;if(this.CTL >= this.ScrollStep && this.DelayTime > 0){this.ID.scrollLeft += this.ScrollStep + this.Step - this.CTL;this.Pause();return;}else{if(this.ID.scrollLeft >= this.ClientScroll){this.ID.scrollLeft -= this.ClientScroll;}this.ID.scrollLeft += this.Step;}break;case 3:this.CTL += this.Step;if(this.CTL >= this.ScrollStep && this.DelayTime > 0){this.ID.scrollLeft -= this.ScrollStep + this.Step - this.CTL;this.Pause();return;}else{if(this.ID.scrollLeft <= 0){this.ID.scrollLeft += this.ClientScroll;}this.ID.scrollLeft -= this.Step;}break;}}//-->。

不间断循环滚动效果的实例代码(必看篇)

不间断循环滚动效果的实例代码(必看篇)

不间断循环滚动效果的实例代码(必看篇)蛮优秀的⼀段效果代码,可以上下左右滚动,收藏了<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312"/><title>滚动测试</title><script type="text/javascript">/*** @para obj ⽬标对象如:demo,deml1,demo2 中的"demo" 可任意,只要不重复** @para speed 滚动速度越⼤越慢** @para direction 滚动⽅向包括:left,right,down,up** @para objWidth 总可见区域宽度** @para objHeight 总可见区域⾼度** @para filePath 存放滚动图⽚的路径 (如果是⾃动获取⽂件夹⾥的图⽚滚动)** @para contentById 对某id为contentById下的内容进⾏滚动此滚动与filePath不能共存请注意** @para ⽤法实例 scrollObject("res",50,"up",470,200,"","resource") 对contentById(resource)下内容进⾏滚动** @para ⽤法实例 scrollObject("res",50,"up",470,200,"d:\\images\\","") 对filePath(images)下内容⾃动获取并进⾏滚动,⽬前只⽀持ie */var $ =function(id){return document.getElementById(id)}// 滚动function scrollObject(obj,speed,direction,objWidth,objHeight,filePath,contentById){// 执⾏初始化if(direction=="up"||direction=="down")document.write(UDStructure());elsedocument.write(LRStructure());var demo = $(obj);var demo1 = $(obj+"1");var demo2 = $(obj+"2");var speed=speed;$(contentById).style.display="none"demo.style.overflow="hidden";demo.style.width = objWidth+"px";demo.style.height = objHeight+"px";demo.style.margin ="0 auto";if(filePath!="")demo1.innerHTML=file();if(contentById!="")demo1.innerHTML=$(contentById).innerHTML;demo2.innerHTML=demo1.innerHTML;// 左右滚动function LRStructure(){var _html ="";_html+="<div id='"+obj+"' >";_html+="<table border='0' align='left' cellpadding='0' cellspacing='0' cellspace='0'>";_html+="<tr>";_html+="<td nowrap='nowrap' id='"+obj+"1' >";// 此处是放要滚动的内容_html+="</td>";_html+="</table>";_html+="</div>";return _html;}// 上下滚动的结构function UDStructure(){var _html ="";_html+="<div id="+obj+" >";_html+="<table border='0' align='left' cellpadding='0' cellspacing='0' cellspace='0'>"; _html+="<tr>";_html+="<td id='"+obj+"1' >";// 此处是放要滚动的内容_html+="</td>";_html+="</tr>";_html+="<tr>";_html+="<td id='"+obj+"2' ></td>";_html+="</tr>";_html+="</table>";_html+="</div>";return _html;}// 取得⽂件夹下的图⽚function file(){var tbsource = filePath;//本地⽂件夹路径filePath = filePath.toString();if (filePath=="")return"";var imgList ="";var objFSO =new ActiveXObject('Scripting.FileSystemObject');// ⽂件夹是否存在if(!objFSO.FolderExists(tbsource)){alert("<"+tbsource+">该⽂件夹路径不存在,或者路径不能含⽂件名!");objFSO =null;return;}var objFolder = objFSO.GetFolder(tbsource);var colFiles =new Enumerator(objFolder.Files);var re_inf1 =/\.jpg$/; //验证⽂件夹⽂件是否jpg⽂件for (;!colFiles.atEnd();colFiles.moveNext()) //读取⽂件夹下⽂件{var objFile = colFiles.item();if(re_inf1.test(.toLowerCase())){imgList +="<img src="+filePath+"/"++">";}}return imgList;}// 向左滚function left(){if(demo2.offsetWidth-demo.scrollLeft<=0){demo.scrollLeft-=demo1.offsetWidth;}else{demo.scrollLeft++;}// 向右滚function right(){if(demo.scrollLeft<=0){demo.scrollLeft+=demo2.offsetWidth;}else{demo.scrollLeft--}}// 向下滚function down(){if(demo1.offsetTop-demo.scrollTop>=0){demo.scrollTop+=demo2.offsetHeight;}else{demo.scrollTop--}}// 向上滚function up(){if(demo2.offsetTop-demo.scrollTop<=0){demo.scrollTop-=demo1.offsetHeight;}else{demo.scrollTop++}}// 切换⽅向function swichDirection(){switch(direction){case"left":return left();break;case"right":return right();break;case"up":return up();break;default:return down();}}// 重复执⾏var myMarquee=setInterval(swichDirection,speed);// ⿏标悬停demo.onmouseover=function() {clearInterval(myMarquee);}// 重新开始滚动demo.onmouseout=function() { myMarquee=setInterval(swichDirection,speed);} }</script><body><div id="img"><table width="1000" border="0" align="center" cellpadding="5" cellspacing="0"><tr><td width="200"><img src="/attachment/200910/22/4188617_12561994098532.jpg" alt="" width="200" height="150"/></td> <td width="200"><img src="/2008-05-27/2008527145211519_2.jpg" alt="" width="200" height="150"/></td><td width="200"><img src="/20090823/383152_215728074589_2.jpg" alt="" width="200" height="150"/></td><td width="200"><img src="/20100628/4643449_170245009531_2.jpg" alt="" width="200" height="150"/></td><td width="200"><img src="/2008-05-30/20085309524648_2.jpg" alt="" width="200" height="150"/></td></tr></table></div><script type="text/javascript">scrollObject("sr",50,"right",800,160,"","img")</script></body></html>以上就是⼩编为⼤家带来的不间断循环滚动效果的实例代码(必看篇)全部内容了,希望⼤家多多⽀持~。

网页常见滚动条代码

网页常见滚动条代码

网页常见滚动条代码<divstyle="WIDTH: 148; HEIGHT: 146; BACKGROUND-COLOR: transparent; OVERFLOW: scroll; scrollbar-face-color:#70807d; scrollbar-arrow-color:#ffffff; scrollbar-highlight-color:#ffffff; scrollbar-3dlight-color:#70807d; scrollbar-shadow-color:#ffffff; scrollbar-darkshadow-color:#70807d; scrollbar-track-color:#ffffff">这里输入内容</div><divstyle="WIDTH:148; HEIGHT: 146;BACKGROUND-COLOR:transparent;OVERFLOW:scroll; scrollbar-3dlight-color:#FF0033;scrollbar-arrow-color:#FFFFFF;scrollbar-track-color:#FFFF33;scrollbar-darkshadow-color:#FFFF33;scrollbar-face-color:#FF0033;scrollbar-highlight-color:#FFFFFF;scrollbar-shadow-color:#FF0033">这里输入内容</div><div style="WIDTH:148; HEIGHT: 146;BACKGROUND-COLOR:transparent;OVERFLOW: scroll;scrollbar-3dlight-color:#FF0033;scrollbar-arrow-color:#FFFFFF;scrollbar-track-color:#FFFF33;scrollbar-darkshadow-color:#FFFF33;scrollbar-face-color:#FF0033;scrollbar-highlight-color:#FFFFFF;scrollbar-shadow-color:#FF0033">这里输入内容</div><div style="WIDTH:148; HEIGHT: 146;BACKGROUND-COLOR:transparent;OVERFLOW:scroll;SCROLLBAR-FACE-COLOR:EAECEC;SCROLLBAR-HIGHLIGHT-COLOR: EAECEC;SCROLLBAR-SHADOW-COLOR: BLACK;SCROLLBAR-3DLIGHT-COLOR:EAECEC;SCROLLBAR-ARROW-COLOR:EAECEC;SCROLLBAR-TRACK-COLOR:FFFFFF;SCROLLBAR-DARKSHADOW-COLOR:EAECEC">这里输入内容</div><divstyle="WIDTH: 148; HEIGHT: 146; BACKGROUND-COLOR: transparent; OVERFLOW: scroll; scrollbar-3dlight-color:#595959; scrollbar-arrow-color:#FFFFFF; scrollbar-base-color:#CFCFCF; scrollbar-darkshadow-color:#FFFFFF; scrollbar-face-color:#CFCFCF; scrollbar-highlight-color:#FFFFFF; scrollbar-shadow-color:#595959"><divstyle="WIDTH:148; HEIGHT: 146;BACKGROUND-COLOR:transparent;OVERFLOW:scroll; scrollbar-face-color:#FFFFFF;scrollbar-shadow-color: #D2E5F4;scrollbar-highlight-color: #D2E5F4;scrollbar-3dlight-color: #FFFFFF;scrollbar-darkshadow-color:#FFFFFF;scrollbar-track-color: #FFFFFF;scrollbar-arrow-color: #D2E5F4"><div style="WIDTH:148; HEIGHT: 146;BACKGROUND-COLOR:transparent;OVERFLOW: scroll;scrollbar-shadow-color: #ffffff;scrollbar-highlight-color: #ffffff;scrollbar-face-color:#d9d9d9; scrollbar-3dlight-color:#d9d9d9; scrollbar-darkshadow-color:#d9d9d9; scrollbar-track-color: #ffffff;scrollbar-arrow-color: #ffffff">这里输入内容</div><div style="WIDTH:148; HEIGHT: 146;BACKGROUND-COLOR:transparent;OVERFLOW:scroll; scrollbar-shadow-color:#FFFFFF;scrollbar-highlight-color: #FFFFFF;scrollbar-arrow-color: #FFFFFF;scrollbar-face-color: #59ADBB;scrollbar-track-color: #FFFFFF;scrollbar-3dlight-color: #59ADBB;scrollbar-darkshadow-color:#59ADBB">这里输入内容</div>这里输入内容</div>这里输入内容</div><divstyle="WIDTH: 148; HEIGHT: 146; BACKGROUND-COLOR: transparent; OVERFLOW: scroll; scrollbar-face-color:#FFFFFF; scrollbar-shadow-color: #FFC300; scrollbar-highlight-color: #FFFFFF; scrollbar-3dlight-color: #FFC300; scrollbar-darkshadow-color: #FFFFFF; scrollbar-track-color: #FFFFFF; scrollbar-arrow-color: #FFC300">这里输入内容</div><divstyle="WIDTH:148; HEIGHT: 146;BACKGROUND-COLOR:transparent;OVERFLOW:scroll; scrollbar-3dlight-color:5A5227;scrollbar-arrow-color:FFF8C5;scrollbar-base-color:DDD38D;scrollbar-darkshadow-color:FFF8C5;scrollbar-face-color:DDD38D;scrollbar-highlight-color:FFF8C5;scrollbar-shadow-color:5A5227">这里输入内容</div><div style="WIDTH:148; HEIGHT: 146;BACKGROUND-COLOR:transparent;OVERFLOW: scroll;scrollbar-face-color:#9EBFE8; scrollbar-shadow-color:#FFFFFF; scrollbar-highlight-color:#FFFFFF; scrollbar-3dlight-color:#9EBFE8; scrollbar-darkshadow-color:#9EBFE8; scrollbar-track-color:#FFFFFF; scrollbar-arrow-color:#FFFFFF">这里输入内容</div><div style="WIDTH:148; HEIGHT: 146;BACKGROUND-COLOR:transparent;OVERFLOW:scroll; scrollbar-face-color:#DB52BC;scrollbar-shadow-color: #E994D6;scrollbar-highlight-color: #E994D6;scrollbar-3dlight-color: #DB52BC;scrollbar-darkshadow-color:#DB52BC;scrollbar-track-color: #E994D6;scrollbar-arrow-color: #FFFFFF">这里输入内容</div><divstyle="WIDTH: 148; HEIGHT: 146; BACKGROUND-COLOR: transparent; OVERFLOW: scroll; scrollbar-face-color:#333333; scrollbar-shadow-color:#333333; scrollbar-highlight-color:#666666; scrollbar-3dlight-color:#101010; scrollbar-darkshadow-color: #070707; scrollbar-<divstyle="WIDTH:148; HEIGHT: 146;BACKGROUND-COLOR:transparent;OVERFLOW:scroll; scrollbar-face-color:#333333; scrollbar-shadow-color:#808080; scrollbar-highlight-color:#333333; scrollbar-3dlight-color:#808080; scrollbar-darkshadow-color:#333333; scrollbar-<div style="WIDTH:148; HEIGHT: 146;BACKGROUND-COLOR:transparent;OVERFLOW: scroll;scrollbar-face-color:#FFC4E1;scrollbar-highlight-color:#FFFFFF;scrollbar-3dlight-color:#FF95CA;scrollbar-darkshadow-color:#FFB5DA;scrollbar-shadow-color:#FF6AB5;scrollbar-arrow-<div style="WIDTH:148; HEIGHT: 146;BACKGROUND-COLOR:transparent;OVERFLOW:scroll; scrollbar-face-color:#DBEBFE;scrollbar-shadow-color: #B8D6FA;scrollbar-highlight-color: #FFFFFF;scrollbar-3dlight-color: #DBEBFE;scrollbar-darkshadow-color:#458CE4;。

滚动文字的c语言代码

滚动文字的c语言代码

滚动文字的c语言代码以下是一个简单的滚动文字的C语言代码:
```c。

#include <stdio.h>。

#include <stdlib.h>。

#include <string.h>。

#include <windows.h>。

int main()。

char text[100];。

scanf("%s", text);。

int length = strlen(text);。

int i;。

for (i = 0; i < length; i++) 。

system("cls"); //清屏。

printf("%s\n", &text[i]);。

Sleep(300); //延时300毫秒。

}。

return 0;。

}。

```。

使用`scanf("%s", text)`读入一段文字,然后计算出文字的长度`length`,接着在循环中输出从第`i`个字符开始的文字,并且使用
`system("cls")`命令清空屏幕,以此实现文字的滚动效果。

`Sleep(300)`函数可以控制滚动速度。

需要注意的是,这个代码只能在Windows系统中运行,由于使用了`Sleep`函数和`system`命令。

如果在其他系统中运行,需要修改成适合的函数。

滚动公告栏代码

滚动公告栏代码

1. 滚动公告栏代码代码:<TABLE borderColor=#000000 cellSpacing=0 cellPadding=5 bgColor=#6699ff border=1><TBODY><TR><TD><SCRIPT language=javascript>document.write ("<marquee scrollamount='1' scrolldelay='30' direction= 'UP' width='200' id='helpor_net' height='150' onmouseover='helpor_net.stop()' onmouseout='helpor_net.start()' Author:redriver; Formore,visit:>")document.write ("<h2><p align='center'><font color='#ffffff' face='黑体'>哈啰</font></h2>")document.write ("<p align='right'><a href='#' target='_blank'><fontcolor='#ffffff'>阿杜</font></a> ")document.write ("<p><font color='#ffffff' >")document.write ("<br>我等着见你一面等过这些年")document.write ("<br>我想要从从容容说着好久不见")document.write ("<br>我一厢情愿认定你都不会变")document.write ("<br>那一年那个春天")document.write ("<br>我想要说的全都写在眼里面")document.write ("<br>我也曾想过一切可能沧海桑田")document.write ("<br>风影缠绵穿过长发谁的思念")document.write ("<br>牵挂的你走的那么远")document.write ("<br>哈罗就红了双眼")document.write ("<br>哈罗又过了一年")document.write ("<br>哈罗在天黑以前想的万语千言")document.write ("<br>哈罗却停在你的脸")document.write ("<br>哈罗何必再相见")document.write ("<br>哈罗回不到从前")document.write ("<br>哈罗我瞒不了心痛的那么明显")document.write ("<br>哈罗难道这就是再见")document.write ("</font>")document.write ("</marquee> ")</SCRIPT><MARQUEE id=helpor_net onmouseover=helpor_net.stop()onmouseout=helpor_net.start() scrollAmount=1 scrollDelay=30 direction=up width=200 height=150 more,vis it: For Author:redriver;><H2><P align=center><FONT face=黑体color=#ffffff>哈啰</FONT></H2><P align=right><Ahref="/htmledit/popups/fullscreen.html?content#" target=_blank><FONT color=#ffffff>阿杜</FONT></A><P><FONT color=#ffffff><BR>我等着见你一面等过这些年<BR>我想要从从容容说着好久不见<BR>我一厢情愿认定你都不会变<BR>那一年那个春天<BR>我想要说的全都写在眼里面<BR>我也曾想过一切可能沧海桑田<BR>风影缠绵穿过长发谁的思念<BR>牵挂的你走的那么远<BR>哈罗就红了双眼<BR>哈罗又过了一年<BR>哈罗在天黑以前想的万语千言<BR>哈罗却停在你的脸<BR>哈罗何必再相见<BR>哈罗回不到从前<BR>哈罗我瞒不了心痛的那么明显<BR>哈罗难道这就是再见</FONT></P></MARQUEE></TD></TR></TBODY></TABLE>2. 离开时的欢送语效果:代码:<BODY onUnload="window.alert('欢迎再次光临本站!')">3.在线聊天代码一、<script type="text/javascript">var zoomsun_wc_cfg = {};zoomsun_wc_cfg.barBG="/webchat/images/barbg-1.png";zoomsun_wc_nguage="zh-cn";zoomsun_wc_cfg.width="800";zoomsun_wc_cfg.height="600";</script><SCRIPT src="/webchat/embed_webchat.js" id="WebChatScript" website="/06.aspx" bgColor="#808080" winTitle="互动交流" minText="梦幻天堂互动交流" bOpen="true" bPreview="true" bminiMode="false" bStatic="false" type=text/javascript></SCRIPT>二、漂浮<script type="text/javascript">var zoomsun_wc_cfg = {};zoomsun_wc_cfg.barBG="/webchat/images/barbg-1.png"; zoomsun_wc_cfg.width="200";zoomsun_wc_cfg.height="200";</script><SCRIPT src="/webchat/embed_webchat.js"id="WebChatScript" website="/djhym" bgColor="#6600FF" winTitle="林川小麦在线答疑" minText="与同时访问此页的网友交谈" position="right:0px;bottom:0px" bOpen="true" bPreview="true" bminiMode="false" bStatic="true" type=text/javascript></SCRIPT>4. 新浪首页标题图片轮换代码代码<SCRIPT LANGUAGE="javascript">var imgUrl=new Array();var imgLink=new Array();var adNum=0;imgUrl[1]="/gg/blueidea/2004/painter.jpg";imgLink[1]="";imgUrl[2]="/gg/qq/2.jpg";imgLink[2]="";imgUrl[3]="/articleimg/2003/12/1441/021.jpg";imgLink[3]="";imgUrl[4]="/articleimg/2003/11/1184/coldfusion.jpg";imgLink[4]="";var imgPre=new Array();var j=0;for (i=1;i<=4;i++) {if( (imgUrl!="") && (imgLink!="") ) {j++;} else {break;}}function playTran(){if (document.all){docum ent.imgInit.filters[0].play();}}function nextAd(){if(adNum<j)adNum++ ;else adNum=1;if (document.all){docum ent.imgInit.filters[0].Transition=26;docum ent.imgInit.filters[0].apply();}docum ent.images.imgInit.src=imgUrl[adNum];playTran();theTimer=setTimeout("nextAd()", 6000);}function goUrl(){jumpUrl=imgLink[adNum];jumpTarget='_blank';if (jumpUrl != ''){if (jumpTarget != '')window.open(jumpUrl,jumpTarget);elselocation.href=jumpUrl;}}</SCRIPT><a href="javascript:goUrl()"><img src="javascript:nextAd()" nam e=imgInit width=240 height=189 border=0 style="FILTER: progid:DXImageTransform.Microsoft.RevealTrans (duration=1,transition=3)"></a>5.。

滚动文字特效代码集锦

滚动文字特效代码集锦

滚动文字特效代码集锦一、立体滚动字:1、循环滚动的代码:<marquee scrollamount=3 FONT style="FONT-SIZE: 40pt; FILTER: shadow(color=#AF0530); WIDTH: 100%; COLOR: #f90b46; LINE-HEIGHT: 150%; FONT-FAMILY: 隶书"><B>忘却人性的最初</B></FONT> </marquee>忘却人性的最初2、左右移动的代码:<marquee scrollamount=3 behavior=alternate FONT style="FONT-SIZE: 40pt; FILTER: shadow(color=#AF0530); WIDTH: 100%; COLOR: #f90b46; LINE-HEIGHT: 150%; FONT-FAMILY: 隶书"><B>忘却人性的最初</B></FONT></marquee>忘却人性的最初二、凹凸投影滚动字:1、循环滚动的代码:<marquee scrollamount=3 FONT style="FONT-SIZE: 40pt; FILTER: shadow(color=green); WIDTH: 100%; COLOR: white; LINE-HEIGHT: 150%; FONT-FAMILY: 华文彩云"><B>忘却幸福的微笑</B></FONT> </marquee>忘却幸福的微笑2、左右移动的代码:<marquee behavior="alternate" scrollamount=3 FONT style="FONT-SIZE: 40pt; FILTER: shadow(color=green); WIDTH: 100%; COLOR: white; LINE-HEIGHT: 150%; FONT-FAMILY: 华文彩云"><B>忘却幸福的微笑</B></FONT></marquee>忘却幸福的微笑三、金属滚动字:1、循环滚动的代码:<marquee scrollamount=3 FONT style="FONT-SIZE: 40pt; FILTER: glow(color=black); WIDTH: 100%; COLOR: #e4dc9b; LINE-HEIGHT: 150%; FONT-FAMILY: 华文彩云"><B>忘却邪恶的根源</B></FONT> </marquee>忘却邪恶的根源2、左右移动的代码:<marquee scrollamount=3 behavior="alternate" FONT style="FONT-SIZE: 40pt; FILTER: glow(color=black); WIDTH: 100%; COLOR: #e4dc9b; LINE-HEIGHT: 150%; FONT-FAMILY: 华文彩云"><B>忘却邪恶的根源</B></FONT></marquee>忘却邪恶的根源四、空心金属滚动字:1、循环滚动的代码:<marquee scrollamount=3 FONT style="FONT-SIZE: 40pt; FILTER: shadow(color=black); WIDTH: 100%; COLOR: #e4dc9b; LINE-HEIGHT: 150%; FONT-FAMILY: 华文彩云"><B>忘却等待的烦躁</B></marquee>忘却等待的烦躁2、左右移动的代码:<marquee scrollamount=3 behavior="alternate" FONT style="FONT-SIZE: 40pt; FILTER: shadow(color=black); WIDTH: 100%; COLOR: #e4dc9b; LINE-HEIGHT: 150%; FONT-FAMILY: 华文彩云"><B>忘却等待的烦躁</B></marquee>忘却等待的烦躁五、若隐若现滚动字:1、循环滚动的代码:<MARQUEE style="FONT-SIZE: 40pt; FILTER: alpha(opacity=100,style=3); WIDTH: 100%; COLOR: red; LINE-HEIGHT: 100%; FONT-FAMILY: 华文行楷" scrollAmount=3 FONT><B>忘却临界的恐惧</B></FONT></MARQUEE>忘却临界的恐惧2、左右移动的代码:<MARQUEE behavior=alternate style="FONT-SIZE: 40pt; FILTER: alpha(opacity=100,style=3); WIDTH: 100%; COLOR: red; LINE-HEIGHT: 100%; FONT-FAMILY: 华文行楷" scrollAmount=3 FONT><B>忘却临界的恐惧</B></FONT></MARQUEE>忘却临界的恐惧代码说明:opacity:设置透明度,取值0至100之间的任意数值,100表示完全不透明;style:设置渐变风格,0表示均匀渐变,1表示线性渐变,2表示放射渐变,3表示直角渐变;width:100%则表示参与渐变的对象的宽度,通常都设置为100%。

常用JS图片滚动(无缝、平滑、上下左右滚动)代码大全

常用JS图片滚动(无缝、平滑、上下左右滚动)代码大全

常⽤JS图⽚滚动(⽆缝、平滑、上下左右滚动)代码⼤全常⽤JS图⽚滚动(⽆缝、平滑、上下左右滚动)代码⼤全今天刚⽹上看的不多说直接帖代码----<head><-----></head><body><!--向下滚动代码开始--><div id="colee" style="overflow:hidden;height:253px;width:410px;"><div id="colee1"><p><img src=""></p><p><img src=""></p><p><img src=""></p><p><img src=""></p><p><img src=""></p><p><img src=""></p><p><img src=""></p><p><img src=""></p><p><img src=""></p></div><div id="colee2"></div></div><script>var speed=30;var colee2=document.getElementById("colee2");var colee1=document.getElementById("colee1");var colee=document.getElementById("colee");colee2.innerHTML=colee1.innerHTML; //克隆colee1为colee2function Marquee1(){//当滚动⾄colee1与colee2交界时if(colee2.offsetTop-colee.scrollTop<=0){colee.scrollTop-=colee1.offsetHeight; //colee跳到最顶端}else{colee.scrollTop++}}var MyMar1=setInterval(Marquee1,speed)//设置定时器//⿏标移上时清除定时器达到滚动停⽌的⽬的colee.onmouseover=function() {clearInterval(MyMar1)}//⿏标移开时重设定时器colee.onmouseout=function(){MyMar1=setInterval(Marquee1,speed)}</script><!--向上滚动代码结束--><br><!--下⾯是向下滚动代码--><div id="colee_bottom" style="overflow:hidden;height:253px;width:410px;"><div id="colee_bottom1"><p><img src="/jscss/demoimg/200907/bg3.jpg"></p><p><img src="/jscss/demoimg/200907/bg3.jpg"></p><p><img src="/jscss/demoimg/200907/bg3.jpg"></p><p><img src="/jscss/demoimg/200907/bg3.jpg"></p><p><img src="/jscss/demoimg/200907/bg3.jpg"></p><p><img src="/jscss/demoimg/200907/bg3.jpg"></p><p><img src="/jscss/demoimg/200907/bg3.jpg"></p><p><img src="/jscss/demoimg/200907/bg3.jpg"></p><p><img src="/jscss/demoimg/200907/bg3.jpg"></p></div><div id="colee_bottom2"></div></div><script>var speed=30var colee_bottom2=document.getElementById("colee_bottom2");var colee_bottom1=document.getElementById("colee_bottom1");var colee_bottom=document.getElementById("colee_bottom");colee_bottom2.innerHTML=colee_bottom1.innerHTMLcolee_bottom.scrollTop=colee_bottom.scrollHeightfunction Marquee2(){if(colee_bottom1.offsetTop-colee_bottom.scrollTop>=0)colee_bottom.scrollTop+=colee_bottom2.offsetHeightelse{colee_bottom.scrollTop--}}var MyMar2=setInterval(Marquee2,speed)colee_bottom.onmouseover=function() {clearInterval(MyMar2)}colee_bottom.onmouseout=function() {MyMar2=setInterval(Marquee2,speed)}</script><!--向下滚动代码结束--><br><!--下⾯是向左滚动代码--><div id="colee_left" style="overflow:hidden;width:500px;"><table cellpadding="0" cellspacing="0" border="0"><tr><td id="colee_left1" valign="top" align="center"><table cellpadding="2" cellspacing="0" border="0"><tr align="center"><td><p><img src="/jscss/demoimg/200907/bg3.jpg"></p></td><td><p><img src="/jscss/demoimg/200907/bg3.jpg"></p></td><td><p><img src="/jscss/demoimg/200907/bg3.jpg"></p></td><td><p><img src="/jscss/demoimg/200907/bg3.jpg"></p></td><td><p><img src="/jscss/demoimg/200907/bg3.jpg"></p></td><td><p><img src="/jscss/demoimg/200907/bg3.jpg"></p></td><td><p><img src="/jscss/demoimg/200907/bg3.jpg"></p></td></tr></table></td><td id="colee_left2" valign="top"></td></tr></table></div><script>//使⽤div时,请保证colee_left2与colee_left1是在同⼀⾏上.var speed=30//速度数值越⼤速度越慢var colee_left2=document.getElementById("colee_left2");var colee_left1=document.getElementById("colee_left1");var colee_left=document.getElementById("colee_left");colee_left2.innerHTML=colee_left1.innerHTMLfunction Marquee3(){if(colee_left2.offsetWidth-colee_left.scrollLeft<=0)//offsetWidth 是对象的可见宽度colee_left.scrollLeft-=colee_left1.offsetWidth//scrollWidth 是对象的实际内容的宽,不包边线宽度else{colee_left.scrollLeft++}}var MyMar3=setInterval(Marquee3,speed)colee_left.onmouseover=function() {clearInterval(MyMar3)}colee_left.onmouseout=function() {MyMar3=setInterval(Marquee3,speed)}</script><!--向左滚动代码结束--><br><!--下⾯是向右滚动代码--><div id="colee_right" style="overflow:hidden;width:500px;"><table cellpadding="0" cellspacing="0" border="0"><tr><td id="colee_right1" valign="top" align="center"><table cellpadding="2" cellspacing="0" border="0"><tr align="center"><td><p><img src="/jscss/demoimg/200907/bg3.jpg"></p></td><td><p><img src="/jscss/demoimg/200907/bg3.jpg"></p></td><td><p><img src="/jscss/demoimg/200907/bg3.jpg"></p></td><td><p><img src="/jscss/demoimg/200907/bg3.jpg"></p></td><td><p><img src="/jscss/demoimg/200907/bg3.jpg"></p></td></tr></table></td><td id="colee_right2" valign="top"></td></tr></table></div><script>var speed=30//速度数值越⼤速度越慢var colee_right2=document.getElementById("colee_right2");var colee_right1=document.getElementById("colee_right1");var colee_right=document.getElementById("colee_right");colee_right2.innerHTML=colee_right1.innerHTMLfunction Marquee4(){if(colee_right.scrollLeft<=0)colee_right.scrollLeft+=colee_right2.offsetWidthelse{colee_right.scrollLeft--}}var MyMar4=setInterval(Marquee4,speed)colee_right.onmouseover=function() {clearInterval(MyMar4)}colee_right.onmouseout=function() {MyMar4=setInterval(Marquee4,speed)} </script><!--向右滚动代码结束--></body></html>。

实用滚动代码

实用滚动代码

1、逐条显示的滚动(间歇性滚动)<table width="250" border="0" cellspacing="0" cellpadding="0"><tr><td height="78"><DIV id=icefable1><TABLE cellSpacing=0 cellPadding=0 width=246 border=0 cellspcing="0"> <TBODY><TR><TD align="center">{FS400_推荐滚动}<TD></TR></TBODY></TABLE> </DIV><SCRIPT>marqueesHeight=60;stopscroll=false;with(icefable1){style.width=246;style.height=marqueesHeight;style.overflowX='visible';style.overflowY='hidden';noWrap=true;onmouseover=new Function('stopscroll=true');onmouseout=new Function('stopscroll=false');}preTop=0; currentTop=30; stoptime=0;icefable1.innerHTML+=icefable1.innerHTML;function init_srolltext(){icefable1.scrollTop=0;setInterval('scrollUp()',20);//滚动速度}init_srolltext();function scrollUp(){if(stopscroll==true) return;currentTop+=1;if(currentTop==60) //滚动距离{stoptime+=1;currentTop-=1;if(stoptime==60) //滚动间距{currentTop=0;stoptime=0;}}else {preTop=icefable1.scrollTop;icefable1.scrollTop+=1;if(preTop==icefable1.scrollTop){icefable1.scrollTop=120;icefable1.scrollTop+=1;}}}</SCRIPT></td></tr></table>2、间歇性滚动js代码间歇性滚动js代码<DIV id=icefable1><p>放被循环内容</p><p>9999999999</p><p>0000000000 </p></DIV><DIV id=icefable2 style="Z-INDEX: 1; VISIBILITY: hidden; POSITION: absolute"></DIV><SCRIPT>marqueesHeight=90;stopscroll=false;icefable1.scrollTop=0;with(icefable1){style.width=0;style.height=marqueesHeight;style.overflowX="visible";style.overflowY="hidden";noWrap=true;onmouseover=new Function("stopscroll=true");onmouseout=new Function("stopscroll=false");}preTop=0; currentTop=0; stoptime=0;function init_srolltext(){icefable2.innerHTML="";icefable2.innerHTML+=icefable1.innerHTML;icefable1.innerHTML=icefable2.innerHTML+icefable2.innerHTML;setInterval("scrollUp()",50);}function scrollUp(){if(stopscroll==true) return;currentTop+=1;if(currentTop==17){stoptime+=1;currentTop-=1;if(stoptime==50){currentTop=0;stoptime=0;}}else {preTop=icefable1.scrollTop;icefable1.scrollTop+=1;if(preTop==icefable1.scrollTop){icefable1.scrollTop=icefable2.offsetHeight-marqueesHeight; icefable1.scrollTop+=1;}}}init_srolltext();</SCRIPT>3:横向滚动<div id=demo style=overflow:hidden;height:99;width:727;><div id=demo1>{FS_全站图片}</div><div id=demo2></div></div><script>var speed=20demo2.innerHTML=demo1.innerHTMLfunction Marquee3(){if(demo2.offsetTop-demo.scrollTop<=0)demo.scrollTop-=demo1.offsetHeightelse{demo.scrollTop++}}var MyMar=setInterval(Marquee3,speed)demo.onmouseover=function() {clearInterval(MyMar)}demo.onmouseout=function() {MyMar=setInterval(Marquee3,speed)}</script>4、来回滚动<MARQUEE onmouseover=javascript:this.stop(); style="PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px" onmouseout=javascript:this.start(); scrollAmount=1 scrollDelay=5 behavior=alternate width=532 height=100>{FS_最新图图}</MARQUEE>5.风讯横向滚动<div id="demo"style="overflow:hidden;float:left; width:827px; text-align:center"><table align=left cellpadding=0 cellspace=0 border=0><tr><td width="145" valign=top id=demo1>{FS400_图片调用标签}</td><td width="46" valign=top id=demo2></td></tr></table></div><script>var speed=30demo2.innerHTML=demo1.innerHTMLfunction Marquee(){if(demo2.offsetWidth-demo.scrollLeft<=0)demo.scrollLeft-=demo1.offsetWidthelse{demo.scrollLeft++}}var MyMar=setInterval(Marquee,speed)demo.onmouseover=function() {clearInterval(MyMar)}demo.onmouseout=function() {MyMar=setInterval(Marquee,speed)}</script>。

scrollLeft,scrollTop,滚动代码的总结

scrollLeft,scrollTop,滚动代码的总结

scrollLeft,scrollTop,滚动代码的总结scrollLeft,scrollTop,滚动代码的总结今天和兄弟一起研究了一下横向和竖向图片滚动的代码,很兴奋,因为解决了几个小问题第一个:for(var i=1;i&lt;50;i++){document.getElementById("TextBox1").scrollTop++; document.getElementById("TextBox1").scrollLeft++;}我刚开始的时候写成了for(int i=1;i&lt;50;i++){//document.getElementById("TextBox1").scrollTop++; document.getElementById("TextBox1").scrollLeft++;}IE提示错误,Exception ;我半天不知道怎么回事,最后才发现是犯了个很低级的错误,javascript中的变量用var定义,可以不定义!下面入正题clientHeight大家对clientHeight 都没有什么异议,都认为是内容可视区域的高度,也就是说页面浏览器中可以看到内容的这个区域的高度。

offsetHeightIE、Opera 认为offsetHeight = clientHeight + 滚动条+ 边框。

NS、FF 认为offsetHeight 是网页内容实际高度,可以小于clientHeight。

scrollHeightIE、Opera 认为scrollHeight 是网页内容实际高度,可以小于clientHeight。

NS、FF 认为scrollHeight 是网页内容高度,不过最小值是clientHeight。

简单地说clientHeight 就是透过浏览器看内容的这个区域高度。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
<a href="#"><img src="/other/link/Clear_logo.gif" border="0" /></a>
<a href="#"><img src="/other/link/Clear_logo.gif" border="0" /></a>
<a href="#"><img src="/other/link/Clear_logo.gif" border="0" /></a>
<a href="#"><img src="/other/link/Clear_logo.gif" border="0" /></a>
scrollWidth:获取对象的滚动宽度
offsetHeight:获取对象相对于版面或由父坐标 offsetParent 属性指定的父坐标的高度
offsetLeft:获取对象相对于版面或由 offsetParent 属性指定的父坐标的计算左侧位置
offsetTop:获取对象相对于版面或由 offsetTop 属性指定的父坐标的计算顶端位置
<a href="#"><img src="/other/link/Clear_logo.gif" border="0" /></a>
</div>
<div id="demo2"></div>
</div>
<script>
<!--
var speed=10; //数字越大速度越慢
<a href="#"><img src="/other/link/Clear_logo.gif" border="0" /></a>
<a href="#"><img src="/other/link/Clear_logo.gif" border="0" /></a>
function Marquee(){
if(tab2.offsetWidth-tab.scrollLeft<=0)
tab.scrollLeft-=tab1.offsetWidth
else{
tab.scrollLeft++;
}
}
var MyMar=setInterval(Marquee,speed);
height: 100px;
text-align: center;
float: left;
}
#demo img {
border: 3px solid #F2F2F2;
display: block;
}
-->
</style>
向上滚动
<div id="demo">
<div idtWidth:获取对象相对于版面或由父坐标 offsetParent 属性指定的父坐标的宽度
图片上无缝滚动
<style type="text/css">
<!--
#demo {
background: #FFF;
overflow:hidden;
border: 1px dashed #CCC;
</script>
图片下无缝滚动
<style type="text/css">
<!--
#demo {
background: #FFF;
overflow:hidden;
border: 1px dashed #CCC;
height: 100px;
text-align: center;
overflow:hidden;
border: 1px dashed #CCC;
width: 500px;
}
#demo img {
border: 3px solid #F2F2F2;
}
#indemo {
float: left;
width: 800%;
}
#demo1 {
float: left;
var tab2=document.getElementById("demo2");
tab2.innerHTML=tab1.innerHTML; //克隆demo1为demo2
tab.scrollTop=tab.scrollHeight
function Marquee(){
if(tab1.offsetTop-tab.scrollTop>=0)//当滚动至demo1与demo2交界时
<a href="#"><img src="/other/link/Clear_logo.gif" border="0" /></a>
<a href="#"><img src="/other/link/Clear_logo.gif" border="0" /></a>
<a href="#"><img src="/other/link/Clear_logo.gif" border="0" /></a>
</div>
<div id="demo2"></div>
</div>
</div>
<script>
<!--
var speed=10; //数字越大速度越慢
<a href="#"><img src="/other/link/Clear_logo.gif" border="0" /></a>
<a href="#"><img src="/other/link/Clear_logo.gif" border="0" /></a>
先了解一下对象的几个的属性:
innerHTML:设置或获取位于对象起始和结束标签内的 HTML
scrollHeight: 获取对象的滚动高度。
scrollLeft:设置或获取位于对象左边界和窗口中目前可见内容的最左端之间的距离
scrollTop:设置或获取位于对象最顶端和窗口中可见内容的最顶端之间的距离
tab.scrollTop+=tab2.offsetHeight //demo跳到最顶端
else{
tab.scrollTop--
}
}
var MyMar=setInterval(Marquee,speed);
tab.onmouseover=function() {clearInterval(MyMar)};//鼠标移上时清除定时器达到滚动停止的目的
<!--
#demo {
background: #FFF;
overflow:hidden;
border: 1px dashed #CCC;
width: 500px;
}
#demo img {
border: 3px solid #F2F2F2;
}
#indemo {
float: left;
width: 800%;
}
#demo1 {
float: left;
}
#demo2 {
float: left;
}
-->
</style>
向右滚动
<div id="demo">
<div id="indemo">
<div id="demo1">
<a href="#"><img src="/other/link/Clear_logo.gif" border="0" /></a>
<a href="#"><img src="/other/link/Clear_logo.gif" border="0" /></a>
var tab=document.getElementById("demo");
var tab1=document.getElementById("demo1");
var tab2=document.getElementById("demo2");
tab2.innerHTML=tab1.innerHTML; //克隆demo1为demo2
相关文档
最新文档