网站首页常见的多张图片自动切换的代码
鼠标点击按钮图片切换+自动切换+左右按钮点击切换效果
鼠标点击按钮图片切换+自动切换+左右按钮点击切换效果上一次在我的文库中分享了点击按钮,图片左右切换轮播效果代码,今天主要是分享【鼠标点击按钮,图片进行切换+图片自动切换+点击左右按钮图片进行切换的三种效果的组合代码】。
最后的效果如下:Html代码部分:<!doctype html><html lang="en"><head><meta charset="UTF-8"><meta name="Generator" content="EditPlus®"><meta name="Author" content=""><meta name="Keywords" content=""><meta name="Description" content=""><title>图片轮播效果制作</title><link rel="stylesheet" type="text/css" href="css/style.css"><script type="text/javascript" src="js/jquery.js"></script><script type="text/javascript" src="js/style.js"></script></head><body><div class="banner"><ul class="pic"><li><a href="#"><img src="images/1.jpg" alt="美女" width="350" height="495"></a></li><li><a href="#"><img src="images/2.jpg" alt="美女" width="350" height="495"></a></li><li><a href="#"><img src="images/3.jpg" alt="美女" width="350" height="495"></a></li><li><a href="#"><img src="images/4.jpg" alt="美女" width="350" height="495"></a></li><li><a href="#"><img src="images/5.jpg" alt="美女" width="350" height="495"></a></li></ul><ul class="anniu"><li class="on"></li><li></li><li></li><li></li><li></li></ul><ul class="lr"><li class="pre"><a href="#"> < </a></li><li class="next"><a href="#"> > </a></li></ul></div></body></html>Css代码部分:*{margin:0px;padding:0px}li{list-style:none}a{text-decoration:none}img{border:0px}.banner{width:350px;height:495px;margin:100px auto;position:relative;overflow:hidden}.banner .pic{width:9999px;height:495px}.banner .pic li{width:350px;height:495px;float:left}.banner .anniu{width:100px;height:16px;position:absolute;left:165px;top:470px}.banner .anniu li{width:16px;height:16px;background:white;float:left;margin:2px;display:inline; cursor:pointer;border-radius:100%}.banner .anniu li.on{background:red}.banner .lr{width:350px;height:50px;position:absolute;top:250px;display:none}.banner .lr a{color:white}.banner .lr .pre{width:20px;height:50px;float:left;background:none repeat scroll 0px 0px rgba(1, 0, 0, 0.6);text-align:center;line-height:50px;cursor:pointer}.banner .lr .next{width:20px;height:50px;float:right;background:none repeat scroll 0px 0px rgba(1, 0, 0, 0.6);text-align:center;line-height:50px;cursor:pointer}Javascript代码部分:$(function(){//鼠标滑过banner,左右按钮进行显示和隐藏$(".banner").hover(function(){$(".lr").show();},function(){$(".lr").hide();});//点击下面的小按钮,图片进行左右切换效果$(".anniu li").click(function(){$(this).addClass("on").siblings().removeClass("on");var num=$(this).index();$(".pic").animate({marginLeft:-350*num},"slow");});//图片自动轮播效果var a=0;var automatic=setInterval(function(){a++;a=a%5;$(".pic").animate({marginLeft:-350*a},"slow");$(".anniu li").eq(a).addClass("on").siblings().removeClass("on");},6000);//点击左右按钮,图片进行切换效果$(".pre").click(function(){a--;a=(a+5)%5;$(".pic").animate({marginLeft:-350*a},"slow");$(".anniu li").eq(a).addClass("on").siblings().removeClass("on");});$(".next").click(function(){a++;a=a%5;$(".pic").animate({marginLeft:-350*a},"slow");$(".anniu li").eq(a).addClass("on").siblings().removeClass("on");});});。
淘宝自定义区图片切换滚动代码
络地址(我显示的图片都是在自己图片空间复制的地址)。
4、<A href="链接地址" target=_blank><IMG src="图片地址" width=96 border=0></A>可多次添加,需
要展示几个图片就复制粘贴几行代码(原代码是6张图) copyright
<MARQUEE scrollAmount=2 style="WIDTH: 509px; HEIGHT: 90px" behavior=alternate height=90
WIDHTH="96"> <A href="链接地址" target=_blank><IMG src="图片地址" width=96 border=0></A> <A
1、scrollAmount=2中数值随意调整,数值越小越慢 ;
copyright
2、WIDTH: 509px; HEIGHT: 90px中,509指图片滚动整个模块宽度,90指整个模块高度。根据实际需要情
况可改变,如下例中我的模块宽度为750(正好是整个自定义内容区宽度),高度150,可随意,合适即可
href="链接地址" target=_blank><IMG src="图片地址" width=96 border=0></A> <A href="链接地址"
target=_blank><IMG src="图片地址" width=96 border=0></A> <A BORDER="0"></A> <A href="链接地
Html、js图片轮播代码
Html、js图片轮播代码现在基本上每个网站都有一个自动轮播的banner广告图,在没有任何按钮的情况下,图片在规定的时间内进行自动切换。
下面是html、js 图片轮播代码详情。
代码效果图实例:第一秒:第二秒:第三秒:详细代码如下:Html代码部分:<body><ul class="banner"><li><img src="images/1.jpg"></li><li><img src="images/2.jpg"></li><li><img src="images/3.jpg"></li></ul></body>Css代码部分:<style type="text/css">ul,li{margin:0px;padding:0px}li{list-style:none}.banner{width:630px;height:250px;margin:100px auto;overflow:hidden;cursor:pointer} </style>Javascript代码部分:<script type="text/javascript"src="jquery.js"></script><script type="text/javascript">$(function(){var timer=setInterval(function(){if($(".banner li:last").is(":hidden")){$(".banner li:visible").addClass("on");$(".banner li[class=on]").next().fadeIn("slow");$(".banner li[class=on]").hide().removeClass("on");}else{$(".banner li:last").hide();$(".banner li:first").fadeIn("slow");}},2000)$(".banner li").hover(function(){clearInterval(timer);},function(){timer=setInterval(function(){if($(".banner li:last").is(":hidden")){$(".banner li:visible").addClass("on");$(".banner li[class=on]").next().fadeIn("slow");$(".banner li[class=on]").hide().removeClass("on");}else{$(".banner li:last").hide();$(".banner li:first").fadeIn("slow");}},2000)})})</script>【Jquery.js】是一个jquery库,只要百度一下搜索“jquery”下载这个文件就行。
DW制作自动切换图js代码
网页图片自动切换js代码<script language =javascript >var curIndex=0;//时间间隔(单位毫秒),每秒钟显示一张,数组共有5张图片放在Photos文件夹下。
var timeInterval=1000;var arr=new Array();arr[0]="photos/1.jpg";arr[1]="photos/2.jpg";arr[2]="photos/3.jpg";arr[3]="photos/4.jpg";arr[4]="photos/5.jpg";setInterval(changeImg,timeInterval);function changeImg(){var obj=document.getElementById("obj");if (curIndex==arr.length-1){curIndex=0;}else{curIndex+=1;}obj.src=arr[curIndex];}</script><img id=obj src ="photos/1.jpg" width=200 height=150 border =0>可以自己配置,自己设置每张图片切换的时间间隔,自己设置每张图片的路径(绝对、相对路径都可以)虽然很简单,但是很实用。
-------------------------------------------------------------第二种方法://修改图片的宽度、高度,注意要和下面的一样,修改显示位置<style type="text/css">#img1 {position:absolute; width:140px; height:105px; left:220px; top:125px; z-index:1; visibility:hidden;} #img2 {position:absolute; width:140px; height:105px; left:220px; top:125px; z-index:2}</style><SCRIPT LANGUAGE="JavaScript"><!-- Beginvar ie5=(document.getElementById && document.all);var ns6=(document.getElementById && !document.all);nPlus = 5 //the % of fading for each stepspeed = 50 //速度// You don't have to edit below this linenOpac = 100function FadeImg(){if(document.getElementById){document.getElementById('img1').style.visibility="visible";imgs = document.getElementById('img2');opacity = nOpac+nPlus;nOpac = opacity;setTimeout('FadeImg()',speed);if(opacity>100 || opacity<0){nPlus=-nPlus;}if(ie5){imgs.style.filter="alpha(opacity=0)";imgs.filters.alpha.opacity = opacity;}if(ns6){imgs.style.MozOpacity = 0 + '%';imgs.style.MozOpacity = opacity + '%';}}}onload=FadeImg;// End --></script><div id="img1"><img src="photos\1.jpg" border=0 width=140 height=105></div><div id="img2"><img src="photos\2.jpg" border=0 width=140 height=105></div>网站。
淘宝图片轮播代码
刚刚接触淘宝网店,正在学习装修阶段,所以比较喜欢逛别人的网店,发现很多店内都有图片轮播版块(本人比较老土,刚开始不知道那个方式的图片滚动叫图片轮播!所以走了很多弯路)我就联系店铺的卖家,让他告诉我怎么做这个图片滚动,刚开始卖家以为我是买东西的,很热情的接待,听明白我不是买东西,只是求取代码的,直接不睬我!后来终于在群内,有个好心的高手,告诉我----那种图片下面有数字的切换的图片滚动叫做“图片轮播”并且把轮播代码发给了我,经过实验,在我地店铺内成功增加了“图片轮播”模块,为了让更多的新手能把自己的店装扮的靓靓的,我把“图片轮播”代码跟大家分享一下,代码如下:<DIV style="WIDTH: 宽度px; HEIGHT: 高度px" class="slider-promo J_Slider J_TWidget" data-widget-config="{'effect':'fade','contentCls': 'lst-main', 'navCls': 'lst-trigger', 'activeTriggerCls': 'current'}" data-widget-type="Slide" data-type="fade"><ul class=lst-main><li><A style="WIDTH: 图片宽度px; HEIGHT: 图片高度px" href="商品连接地址" target=_blank><img alt="" src="图片地址"></A></li><li><A style="WIDTH: 图片宽度px; HEIGHT: 图片高度px" href="商品连接地址" target=_blank><img alt="" src="图片地址"></A></li></ul></DIV>上下切换代码:<DIV style="WIDTH: 宽度px; HEIGHT: 高度px" class="slider-promo J_Slider J_TWidget" data-widget-config="{'effect':'scrolly','contentCls': 'lst-main', 'navCls': 'lst-trigger', 'activeTriggerCls': 'current'}" data-widget-type="Slide" data-type="scroll"><ul class=lst-main><li><A style="WIDTH: 图片宽度px; HEIGHT: 图片高度px" href="商品连接地址" target=_blank><img alt="" src="图片地址"></A></li><li><A style="WIDTH: 图片宽度px; HEIGHT: 图片高度px" href="商品连接地址" target=_blank><img alt="" src="图片地址"></A></li></ul></DIV>。
页面跳转代码(大全)
网页跳转代码大全<一>三种网页跳转代码:如果你要在服务器端跳转,可以这样:Response.Redirect()Response.End(这个是的服务器代码“常用的”)如果你要在客户端跳转,可以这样(js跳转):<script language="javascript" type="text/javascript">window.location="http: //";;</script>如果你要让页面显示几秒钟之后跳转,可以在html代码的<head></head>部分加上这样的代码:<meta http-equiv="refresh" content="3; url=">(3秒钟后自动跳转到)以上三种是也比较常见的页面跳转<二>几段简单的网页跳转代码不隐藏转向之后的地址代码一:<html><body><form name=loading><SCRIDIVT>var bar=0var line="||"var amount="||"count()function count(){bar=bar+2amount =amount + linedocument.loading.chart.value=amountdocument.loading.divercent.value=bar+"%"if (bar<99){setTimeout("count()",100);}else{window.location = "将这里改成要转入的网址";}}</SCRIDIVT></form></body></html>不隐藏转向之后的地址代码二:<html><body><scridivt language="javascridivt"><!--function goToURL() { //v2.0for (var i=0; i< (goToURL.arguments.length - 1); i+=2) //with arg divairs eval(goToURL.arguments+".location=''"+goToURL.arguments[i+1]+"''"); document.returnvalue = false;}//--></scridivt><body bgcolor="#FFFFFF"></body></html>不隐藏转向之后的地址代码三:<html><SCRIDIVT LANGUAGE="javascridivt"><!-- Start Codevar ver = navigator.adivdivVersion;if (ver.indexOf("MSIE") != -1){window.location.href="将这里改成要转入的网址如百度(httdiv:)" }elsewindow.location.href="将这里改成要转入的网址如百度(httdiv:)" // End Code --></SCRIDIVT></html>不隐藏转向之后的地址代码四:<html><body><meta httdiv-equiv="refresh" content="0.1;url=将这里改成要转入的网址"></body></html>可隐藏转向之后的地址:<html><frameset framesdivacing="0" border="0" rows="0" frameborder="0"><frame name="main" src="将这里改成要转入的网址" scrolling="auto" noresize></frameset></html><三>网页跳转<meta httdiv-equiv="refresh" content="3;rul=跳转的网页">此代码可以让网页在一定的时间内,跳转到另外一个网页上,其中content=" 为跳转前停暂的秒数,rul= 为跳转的网址<meta httdiv-equiv="refresh" content="3;rul=跳转的网页">此代码可以让网页在一定的时间内,跳转到另外一个网页上,其中content=" 为跳转前停暂的秒数,rul= 为跳转的网址===================================================================<html><head><title>网页跳转</title><meta httdiv-equiv="refresh" content="0;url=/"></head><body></body></html>===================================================================1,页面自动刷新:把如下代码加入<head>区域中<meta httdiv-equiv="refresh" content="20">,其中20指每隔20秒刷新一次页面.2,页面自动跳转:把如下代码加入<head>区域中<meta httdiv-equiv="refresh" content="10;url=h /">,其中10指隔10秒后跳转到/页面。
淘宝店铺大图轮播代码
下面我就将自己制作出来的模板代码发布出来供大家制作参考吧,这样比较简单一点,稍微懂点代码的朋友都可以做到!大家有什么不明白的可以旺我!
本篇文章来源于 淘巧网Taoqao| 原文链接:/taobaodaxue/taobaozhuangxiu/20101101/7835.html
<ul>
<li><img alt="" src="/8/1.gif" /></li>
<li><img alt="" src="/8/2.gif" /></li>
<li><img alt="" src="/8/3.gif" /></li>
下面是该模板的代码:淘宝店铺促销区使用的三图轮换效果的代码。此代码仅适合淘宝店铺使用,因为代码用到了淘宝官方内核代码。代码简洁明了,易于使用。
<div style="width: 750px; height: 355px" class="slider-promo J_Slider">
</ul>
</div>
copyright
下面是该模板代码使用教程,淘巧网的促销模板代码使用也可以参照这个。 淘—巧—网
1.登陆淘宝,选择“店铺装修”,在打开后的页面点击“装修页面”,选择添加模块,添加自定义内容:然后确定。 本文来自淘巧网
网页5张图片轮播代码
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="/1999/xhtml"><head><title>pic player</title><script type="text/javascript" src="/jslib/jquery/jquery-1.2.6.js"></script> <script type="text/javascript" src="/jslib/jquery/tween.js"></script></head><style type="text/css">img{border:0;}</style><body><div id="picplayer" style="position:relative;overflow:hidden;width:300px;height:300px;clear:none;border:solid 1px #ccc;">there is a pic-player</div><script>var p = $('#picplayer');var pics1 = [{url:'/online/picPlayer/1.jpg',link:'',time:5000},{url: '/online/picPlayer/2.jpg',link:'',time:4000},{url:'http :///online/picPlayer/3.jpg',link:'',time:6000},{url:'http://im/online/picPlayer/2.jpg',link:'',time:6000},{url:'http://img.jb/online/picPlayer/1.jpg',link:'',time:6000}];initPicPlayer(pics1,p.css('width').split('px')[0],p.css('height').split('px')[0]);////function initPicPlayer(pics,w,h){//选中的图片var selectedItem;//选中的按钮var selectedBtn;//自动播放的idvar playID;//选中图片的索引var selectedIndex;//容器var p = $('#picplayer');p.text('');p.append('<div id="piccontent"></div>');var c = $('#piccontent');for(var i=0;i<pics.length;i++){//添加图片到容器中c.append('<a href="'+pics[i].link+'" target="_blank"><img id="picitem'+i+'" style="display: none;z-index:'+i+'" src="'+pics[i].url+'" /></a>');}//按钮容器,绝对定位在右下角p.append('<div id="picbtnHolder" style="position:absolute;top:'+(h-25)+'px;width:'+w+'px;height:20px;z-index:10000;"></div >');//var btnHolder = $('#picbtnHolder');btnHolder.append('<div id="picbtns" style="float:right; padding-right:1px;"></div>');var btns = $('#picbtns');//for(var i=0;i<pics.length;i++){//增加图片对应的按钮btns.append('<span id="picbtn'+i+'" style="cursor:pointer; border:solid 1px #ccc;background-color:#eee; display:inline-block;"> '+(i+1)+' </span> ');$('#picbtn'+i).data('index',i);$('#picbtn'+i).click(function(event){if(selectedItem.attr('src') == $('#picitem'+$(this).data('index')).attr('src')){return;}setSelectedItem($(this).data('index'));});}btns.append(' ');///setSelectedItem(0);//显示指定的图片indexfunction setSelectedItem(index){selectedIndex = index;clearInterval(playID);//alert(index);if(selectedItem)selectedItem.fadeOut('fast');selectedItem = $('#picitem'+index);selectedItem.fadeIn('slow');//if(selectedBtn){selectedBtn.css('backgroundColor','#eee'); selectedBtn.css('color','#000');}selectedBtn = $('#picbtn'+index); selectedBtn.css('backgroundColor','#000'); selectedBtn.css('color','#fff');//自动播放playID = setInterval(function(){var index = selectedIndex+1;if(index > pics.length-1)index=0; setSelectedItem(index);},pics[index].time);}}</script></body></html>黄色的地方修改显示大小和显示的图片如增加图片可以通过增加var pics1 后面的内容。
JS图片自动切换代码
var widths=980; //焦点图片宽var w=2;var widthss=widths+w;var heights=195; //焦点图片高var heightss=heightss+w;var heightt=20;var counts=6; //总条数//img1=new Image();在这里是声明了一个图片元素的对象//后面是对图像的属性进行赋值或设置,如imgs.src="xxxx.jpg"是指定图片的索引地址.//这个代码一般用于head区,用于预加载图片,即加快图片显示.//只有用new Images()得到的图片IE7才认,//而IE6和firefox可认得imgUrl[1]="/y9q9ms7lbgbt.jpg";得到的图片img1=new Image();img1.src='style/img/top1.jpg';url1=new Image();url1.src='';img2=new Image();img2.src='style/img/top2.jpg';url2=new Image();url2.src='';img3=new Image();img3.src='style/img/top3.jpg';url3=new Image();url3.src='';img4=new Image();img4.src='style/img/top4.jpg';url4=new Image();url4.src='';img5=new Image();img5.src='style/img/top5.jpg';url5=new Image();url5.src='';img6=new Image();img6.src='style/img/top6.jpg';url6=new Image();url6.src='';var nn=1; //当前所显示的滚动图var key=0; //标识是否为第一次开始执行var tt; //标识作用function change_img(){if(key==0){key=1;} //如果第一次执行KEY=1,表示已经执行过一次了。
banner图片轮显特效代码
TB.widget.SimpleSlide.decorate('SlidePlayer', {eventType:'mouse', effect:'scroll'});
</script>
</body>
</html>
<head>
<title>图片特效上下切换的图片幻灯切换效果</title>
<meta http-equiv="content-type" content="text/html;charset=utf-8">
<!--把下面代码加到<head>与</head>之间-->
<style type="text/css">
height:25px;
}
#MainPromotionBanner .SlideTriggers li{
float:left;
display:inline;
color:#9B0583;
text-align:center;
line-height:16px;
background-color:#fff;
}
#MainPromotionBanner .SlideTriggers li.Current{
color:#fff;
background-color:#9B0583;
border:0;
font-weight:bold;
padding:0;ner .Slides{
淘宝店铺装修模板图片轮播代码
淘宝店铺装修模板图片轮播代码店铺装修模板图片轮播代码是一款能够美化店铺装修,吸引客户注意力,激发购买热情,提高宝贝转化率的产品。
该产品分为A款、B款、C款三种,每款都包含左右滚动、上下滚动、渐变三种效果代码。
其中,A款左右滚动代码如下:div style="" class="slider-promo J_Slider J_TWidget" data-widget-config="{'effect':'scrolly','contentCls':'lst-main','navCls':'lst-trigger','activeTriggerCls':'current'}" data-widget-type="Slide"> ul class="lst-main">li>a style="" href="/" target="_blank">img src="" alt="图片1">a>li>li>a style="" href="/" target="_blank">img src="" alt="图片2">a>li>ul>div>以上是A款左右滚动代码演示,使用该代码能够为店铺增添不少美观度,同时吸引客户的注意力,提高宝贝转化率。
把图片轮播代码粘贴进去,点击保存即可。
使用图片轮播功能可以让店铺更加生动有趣,吸引更多的顾客。
几种常见的网页跳转代码
几种常见的网页跳转代码网页跳转代码有很多种,因为客户的需求,我们模板堂整理了一下几个比较常用的跳转代码。
方法/步骤<html><head><meta http-equiv="Content-Language" content="zh-CN"><meta HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=gb2312"><meta http-equiv="refresh" content="0.1;url="><title></title></head><body></body></html><html><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312"><title>正在进入</title></head><body><form name=loading><p align=center> <font color="#0066ff" size="2">正在进入,请稍等</font><font color="#0066ff" size="2" face="Arial">...</font><input type=text name=chart size=46 style="font-family:Arial; font-weight:bolder; color:#0066ff; background-color:#fef4d9; padding:0px; border-style:none;"><input type=text name=percent size=47 style="color:#0066ff; text-align:center; border-width:medium; border-style:none;"><script>var bar=0var line="||"var amount="||"count()function count(){bar=bar+2amount =amount + linedocument.loading.chart.value=amountdocument.loading.percent.value=bar+"%"if (bar<99){setTimeout("count()",100);}else{window.location = "";}}</script></p></form><p align="center"> 如果您的浏览器不支持跳转,<a style="text-decoration: none" href=""><font color="#FF0000">请点这里</font></a>.</p></body></html><html><head><title>稍候。
个人网站常用代码
个人网页设计常用代码集合1 网页里文字上下滚动的源代码:(direction=up向上)(direction=down向下)(direction=left向左)注意:下面width=450是更改文字在网页里面滚动的宽度,scrolldelay=80是更改文字运行的速度,如果想改变文字运行方向,aligh:是设置字幕是否居中,left是居左、center是居中、right是居右top是居上、bottom是居下,bgcolor是设置被景颜色,<img scr="某个图片的链接,只要把这断代码手面换成图片,就可以实行图片滚动了,请按照上面的要求更改下面的代码,<marquee direction=up TrueSpeed scrollAmount=1scrollDelay=80 height=300width=450 border="0"><br>有太多往事就别喝下太少酒精<br>太珍惜生命就别随便掏心</marquee>2 如何使文字变成超联接,也就是点击一下,就进入了你想连接的别人网站把下面的代码插入网格内,例如,我想联接网易代码如下<A href="" target=_blank><FONT size=2>网易</FONT></A>3 被景不动的效果这段程序放在<body ****>正文中例如,先在修改内插入被景图片,然后再从代码中找出来,把下面的代码加入里面就好了,找出来的结果如下:<BODY background="图片路径">完成以后的结果如下:<BODY这里必需有空格style="BACKGROUND-ATTACHMENT: fixed" background="图片路径">4 不许用鼠标右键的效果,把下面代码插入<head></head>之间<script>function click() {if (event.button==2) {alert(你想看什麽?)} }document.onmousedown=click</script>5 不停变色的文字<script language=javascript><!--function initArray() {this.length = initArray.arguments.length;for (var i = 0; i < this.length; i++) {this = initArray.arguments;}}var ctext = "看看我,我会变色";var speed = 1000;var x = 0;var color = new initArray("red","blue","green","black","yellow","pink");if (navigator.appVersion.indexOf("MSIE") != -1){document.write(<div id="c"><center>+ctext+</center></div>); }function chcolor(){if (navigator.appVersion.indexOf("MSIE") != -1){document.all.c.style.color = color[x];}(x < color.length-1) ? x++ : x = 0;}setInterval("chcolor()",1000);--></script>6 心跳的文字<style><!--#glowtext{filter:glow(color=0A9DF5,strength=2);width:100%;}--></style><script language="JavaScript1.2">function glowit(which){if (document.all.glowtext[which].filters[0].strength==2)document.all.glowtext[which].filters[0].strength=1elsedocument.all.glowtext[which].filters[0].strength=2}function glowit2(which){if (document.all.glowtext.filters[0].strength==2)document.all.glowtext.filters[0].strength=1elsedocument.all.glowtext.filters[0].strength=2}function startglowing(){if (document.all.glowtext&&glowtext.length){for (i=0;i<glowtext.length;i++)eval(setInterval("glowit(+i+)",150))}else if (glowtext)setInterval("glowit2(0)",150)}if (document.all)window.onload=startglowing</script><span id="glowtext"><font color="F5D20A" " face="宋体" size="3">心跳的感觉——数字人!</font></span>7 以下代码,可以使网页的背景向下滚动<script language=VBScript>dim c,numgcc=-100000numgc=document.body.sourceIndexsub SFc=c+1Document.all(numgc).style.BackgroundPosition= "0 " & cid=SetTimeOut("SF",16,"VBScript")end subSF</script>8 鼠标经过时,文字就变色<font face="arial" size=3onmouseout="this.style.color = black;">Welcome in Webdesigner</font>9 如果想把以上滚动的文字变为超链接,也就是点击一下,就可以进入另一个网站,方法是:“在上面文字前面加入<a href=>代码,后面加入</a>就可以了,但上面要链接的网址自行更改。
网页里实现图片滚动代码
章,点击“显示源代码”。
2,在以红色为标记的图片地址换成你所链接图片的地址,当然了,本地址也可以用! 3,在
和
GIF)下面的代码是让图片
实现步骤如下: 1,打开发表文章,点击“显示源代码”。
2,在以红色为标记的图片地址换成你所链接图片的地址,当然了,本地址也可以用! 3,在
和
之间粘贴上面代码!(注:图片格式为JPG或者GIF)下面的图片是让图片向下移动!、
步骤如上!下面是滚
:
步骤如下: 1,首先打开控制面板,打开我的首页维护,进入自定义面板,新增一个面板。
2,打开新增的面板,点击
显示源代码! 3,在代码
间插入如如上代码把以上图片链接地址换成自己的图片地址即可。
代码中可以修改的地方 direction=right 是移动的方向上:up 下:down 左:right 右:left scrollamount=5 是向下移动速度,可以调整,一般设置在1---15的
范围内比较好. 悬浮图片代码很多的网站都在两边空白处悬浮两个广告.随着滚动条的移动,图片也会向下移.那么我们blog不打广告.就来两个好看的动画
或图片吧! 左侧代码:
参数说明: 1、clientWidth 2、clientHeight后面负数的绝对值越大,图片越靠近上部 3、“图片地址”处加入你想用到的图片地址即可,你可以在网上找找.。
每次打开网页显示不同的图片如何实现?
每次打开网页显示不同的图片如何实现?公司要求做的网页每次刷新后网页上部的图片都要变色彩或者换图片,就是每次刷新换不同的图片,总共有五张图更换,请问这个如何实现,请各位朋友帮忙!可以用js或者asp,他们的区别就是客户端和服务器端生成比如服务器端生成思路就是<img src="<%= 随机函数生成文件名 %>.gif">,当然你也可以用js<%randomize%><img src="<%=(int(rnd()*5)+1)%>.jpg">[run]<%dim axRandomizen=Int((5 * Rnd) + 1)select case ncase 1ax=Path & "../Mtv/410166.swf"case 2ax=Path & "../Mtv/410167.swf"case 3ax=Path & "../Mtv/410168.swf"case 4ax=Path & "../Mtv/410169.swf"case 5ax=Path & "../Mtv/410170.swf"end select%><table width="776" height="115" border="0" align="center" cellpadding="0" cellspacing="0"><tr><td background="<%=Path%>images/index_1.jpg"><div align="right"><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"codebase="/pub/shockwave/ cabs/flash/swflash.cab#version=6,0,29,0" width="776" height="80"><param name="movie" value="<%= ax %>"><param name="quality" value="high"><param name="wmode" value="transparent"><embed src="<%= ax %>" width="776" height="80" quality="high"pluginspage="/go/getflashplayer" type="application/x-shockwave-flash"wmode="transparent"></embed></object></div></td></tr></table>[/run]这是五个flash文件随机播放的源代码,希望对你有所帮助。
一款经典的flash图片轮换代码
一款经典的flash图片轮换代码最近在网上的flash轮换代码很多,一搜代码很多,但是很多却不能再Jimdo上用,要么就是不好看,很多站长都为之苦恼。
之前我提到过《【网型网秀】仿新浪的flash轮换代码》一文,代码还是比较好看的,不过最近浏览了很多flash轮换代码个网站,经过精心挑选,选出了一款比较好看的flash轮换。
所以拿出来给大家分享下,供那些浏览本站运气好的站长参考,呵呵,没看到的可不能怪我哟由于版面问题,所以只选取前端需要修改的代码来举例:<script type="text/javascript">//<![CDATA[var pic_width=320; //图片宽度var pic_height=240; //图片高度var button_pos=4; //按扭位置 1左 2右 3上 4下var stop_time=5000; //图片停留时间(1000为1秒钟)var show_text=0; //是否显示文字标签 1显示 0不显示var txtcolor="000000"; //文字色var bgcolor="DDDDDD"; //背景色var imag=new Array();var link=new Array();var text=new Array();imag[1]="";link[1]="";text[1]="标题 1";imag[2]="";link[2]="";text[2]="标题 2";imag[3]="";link[3]="";text[3]="标题 3";imag[4]="";link[4]="";text[4]="标题 4";imag[5]="";link[5]="";text[5]="标题 5";//可编辑内容结束说明:红色部分根据自己需要修改图片显示的大小等,蓝色部分改为自己的图片地址和点击跳转地址。
网页图片轮番显示代码
就像图上一样有 1 2 3 4的代码向左转|向右转提问者采纳2010-03-12 15:55html 代码:<ul><li id="h1"><ahref="javascript:void(0);"><span>1</span></a></li><li id="h2"><ahref="javascript:void(0);"><span>2</span></a></li><li id="h3"><ahref="javascript:void(0);"><span>3</span></a></li><li id="h4"><ahref="javascript:void(0);"><span>4</span></a></li><li id="h5"><ahref="javascript:void(0);"><span>5</span></a></li></ul><div id="h1_body"></div><div id="h2_body"></div><div id="h3_body"></div><div id="h4_body"></div><div id="h5_body"></div></div>js代码:var p_idx=0;function Photo(path,title,url){this.Path=path;this.Title=title;this.URL=url;}var photos=[new Photo('SpeakerPhoto/123.jpg','Liu Changchun',213.aspx'),""];//图片用,分割$(function(){GetPhoto(0,4,$("#h1_body"));GetPhoto(4,4,$("#h2_body"));GetPhoto(8,4,$("#h3_body"));GetPhoto(12,4,$("#h4_body"));GetPhoto(16,2,$("#h5_body"));});function GetPhoto(inx,num,box){for(var i=0;i<num;i++){$(box).append('<a href="'+photos[inx].URL+'"><imgsrc="'+photos[inx].Path+'" title="'+photos[inx].Title+'" /></a>');inx++;}}function GetSinglePhoto(inx){document.write('<img src="'+photos[inx].Path+'"title="'+photos[inx].Title+'" />');}。
案例:网页轮播图
案例:⽹页轮播图轮播图也称为焦点图,是⽹页中⽐较常见的⽹页特效。
功能需求:1. ⿏标经过轮播图模块,左右按钮显⽰,⿏标离开则隐藏左右按钮。
2. 点击右侧按钮⼀次,图⽚往左播放⼀张,以此类推,左侧按钮同理。
3. 图⽚播放的同时,下⾯⼩圆圈模块跟随⼀起变化。
4. 点击⼩圆圈,可以播放相应图⽚。
5. ⿏标不经过轮播图,轮播图也会⾃动播放图⽚。
6. ⿏标经过轮播图模块,⾃动播放停⽌。
因为js较多,我们单独新建js⽂件夹,再新建js⽂件,引⼊页⾯中。
此时需要添加load事件。
需要实现功能的具体思路如下:①动态⽣成⼩圆圈:核⼼思路:⼩圆圈的个数要跟图⽚张数⼀致所以⾸先要得到ul⾥⾯图⽚的张数(图⽚放⼊li⾥⾯,所以也就是li的个数)利⽤循环动态⽣成⼩圆圈(这个⼩圆圈要放⼊ol⾥⾯)创建节点createElement('li')插⼊节点:ol.appendChild(li)第⼀个⼩圆圈需要添加current类,默认是第⼀个⼩圆圈是选中的状态②点击⼩圆圈滚动图⽚:此时⽤到animate动画函数,将js⽂件引⼊(注意,因为index.js依赖animate.js,所以animate.js的引⼊必须要写到index.js上⾯)使⽤动画函数的前提,该元素必须要有定位注意是ul移动,⽽不是⼩li滚动图⽚的核⼼算法:点击某个⼩圆圈,就让图⽚滚动,⼩圆圈的索引号乘以图⽚的宽度做为ul移动距离③点击右侧按钮⼀次,就让图⽚滚动⼀张:声明⼀个变量num,点击⼀次,⾃增1,让这个变量乘以图⽚宽度,就是ul的滚动距离图⽚⽆缝滚动原理把ul第⼀个li复制⼀份,放到ul的最后⾯当图⽚滚动到克隆的最后⼀张图⽚时,让ul快速的、不做动画的跳到最左侧:left为0同时num赋值为0,可以从新开始滚动图⽚了实现⽆缝滚动的步骤:克隆第⼀张图⽚,克隆ul中第⼀个li,cloneNode(true)深克隆复制⾥⾯的⼦节点,然后添加到ul的最后⾯(appendChild)④点击右侧按钮,⼩圆圈跟随变化:最简单的做法是再声明⼀个变量circle,每次点击⾃增1,注意,左侧按钮也需要添加这个变量,因此需要声明全局变量但是图⽚有5张(实际上只有4张,但是因为要实现⽆缝滚动原理,所以将第⼀张复制了⼀份放在最后),⼩圆圈只有4个,必须加⼀个判断条件如果circle == 4就从新复原为0⑤⾃动播放功能:添加⼀个定时器⾃动播放轮播图,实际就类似于点击了右侧按钮此时使⽤⼿动调⽤右侧按钮点击事件 arrow_r.click()⿏标经过焦点图focus就停⽌定时器⿏标离开焦点图focus就开启定时器⑥节流阀功能:防⽌轮播图按钮点击造成播放过快的问题节流阀⽬的:当上⼀个函数动画内容执⾏完毕,再去执⾏下⼀个函数动画,让事件⽆法连续触发核⼼实现思路:利⽤回调函数,添加⼀个变量来控制,锁住函数和解锁函数开始设置⼀个变量 var flag = true;if (flag) {flag = false; do something} 关闭⽔龙头利⽤回调函数,动画执⾏完毕后,flag = true 打开⽔龙头核⼼代码如下:<!-- 页⾯布局 --><div class="focus"><!-- 左侧按钮使⽤的是icomoon的字体图标 --><a href="javascript:;" class="arrow-l"> </a><!-- 右侧按钮使⽤的是icomoon的字体图标 --><a href="javascript:;" class="arrow-r"> </a><!-- 核⼼的滚动区域 --><!-- 图⽚链接格式:ul>li>a>img --><ul><li><a href="#"><img src="upload/focus.jpg" alt=""></a></li><li><a href="#"><img src="upload/focus1.jpg" alt=""></a></li><li><a href="#"><img src="upload/focus2.jpg" alt=""></a></li><li><a href="#"><img src="upload/focus3.jpg" alt=""></a></li></ul><!-- 底部⼩圆圈 --><ol class="circle"></ol></div>/* CSS样式 */.focus {position: relative;width: 721px;height: 455px;overflow: hidden;}.focus ul {/* 注意:轮播图中是ul在左右的滚动,不是设置⼩li动画必须要有定位,所以要给ul加上定位 */position: absolute;top: 0;left: 0;width: 600%;}.focus ul li {/* 注意:这⾥的四张图⽚并不能浮动起来因为⼀张图⽚设置的与⽗盒⼦focus⼀样⼤所以即使浮动起来了,⼀⾏也显⽰不下,⽽导致并没有想要的浮动效果解决办法:使li的⽗盒⼦ul的宽度⾜够⼤,然后让focus盒⼦溢出隐藏 */float: left;}.arrow-l,.arrow-r {display: none;/* ⼦绝⽗相:⼦元素绝对定位,则⽗元素必须是相对定位 */position: absolute;/* 下⾯两句代码为⽔平居中的⽅式 *//* 定位到⽗元素的居中位置 */top: 50%;/* 还需要往上⾛⾃⼰⾼度的⼀半值 */margin-top: -20px;/* a标签没有⼤⼩,常规来说不能给定宽⾼但是浮动下的绝对定位的元素可以给定⼤⼩*/ width: 24px;height: 40px;/* 背景设置为半透明状 */background: rgba(0, 0, 0, .3);/* ⽂字⽔平居中⽤text-align 垂直居中⽤line-height */text-align: center;line-height: 40px;color: #fff;font-family: 'icomoon';font-size: 18px;/* ul和arrow-l、arrow-r都有定位,就有层级关系,ul的层级压住了左右按钮,因此需要增加层级 */z-index: 2;}.arrow-r {/* 指定盒⼦参照相对物右边界向左偏移 */right: 0;}.circle {position: absolute;bottom: 10px;left: 50px;}.circle li {float: left;width: 8px;height: 8px;border: 2px solid rgba(255, 255, 255, 0.5);margin: 0 3px;/* 使li变成圆形 */border-radius: 50%;/* ⿏标经过时显⽰为⼩⼿ */cursor: pointer;}.current {background-color: #fff;}封装的动画函数animate.js⽂件:function animate(obj, target, callback) {// console.log(callback); callback = function() {} 调⽤的时候 callback()// 先清除以前的定时器,只保留当前的⼀个定时器执⾏clearInterval(obj.timer);obj.timer = setInterval(function() {// 步长值写到定时器的⾥⾯// 把我们步长值改为整数不要出现⼩数的问题// var step = Math.ceil((target - obj.offsetLeft) / 10);var step = (target - obj.offsetLeft) / 10;step = step > 0 ? Math.ceil(step) : Math.floor(step);if (obj.offsetLeft == target) {// 停⽌动画本质是停⽌定时器clearInterval(obj.timer);// 回调函数写到定时器结束⾥⾯// if (callback) {// // 调⽤函数// callback();// }// 注意此处的优化代码callback && callback();}// 把每次加1 这个步长值改为⼀个慢慢变⼩的值步长公式:(⽬标值 - 现在的位置) / 10obj.style.left = obj.offsetLeft + step + 'px';}, 15);}出现⼀个bug1:当点击⼩圆圈移动到指定图⽚后,再点击下⼀张的按钮,结果图⽚却返回上⼀张了。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
top:0;
width:100%;
height:100%;
}
#NewsPic .Nav
{
position:absolute;
width:100%;
height:12px;
bottom:0px;
right:0px;
}
#NewsPic .Nav span
if(!div)return;
var nav=document.createElement("DIV");
nav.className="Nav";
var nodes;
if(isIE)
{
nodes=div.childNodes;
}
else
{
nodes=childrenNodes(div.childNodes);
background: #000000;
filter: Alpha(opacity=50);
opacity: .5; 源自} #NewsPic .Nav span a
{
color:white;
position:relative;
display:block;
width:100%;
{
font: 10px Courier;
font-weight:normal;
color: #FFFFFF;
float:right;
display:block;
width: 24px;
height:100%;
text-align:center;
background: #000000;
}
}
if(timer)window.clearTimeout(timer);
timer=window.setTimeout("change('"+pic+"','"+txt+"')",5000);
}
</script>
<div id="NewsPic">
news[i].Text=element.getAttribute("title");
news[i].Url=element.getAttribute("href");
var n=document.createElement("span");
n.innerHTML="<a herf=\"javascript:;\" onclick=\"javascript:curNew="+(i-1)+";change('"+pic+"','"+txt+"');\">"+(i+1)+"</a>";
}
#NewsPic {
border:0;
height:184px;
padding:0;
position:relative;
width:368px;
}
#NewsPic a
{
overflow:visible;
width:100%;
height:100%;
var news;
var curNew=0;
var timer;
function init(pic,txt)
{
if(!pic)pic="NewsPic";
if(!txt)txt="NewsPicTxt";
var div=document.getElementById(pic);
}
return c;
}
function change(pic,txt)
{
var div=document.getElementById(pic);
var text=document.getElementById(txt);
if(!div)return;
<img class="Picture" src="04.jpg" alt="4" />
</a>
<style type="text/css">
.block{
display:block;
}
#NewsPicTxt
{
position: relative;
width: 380px;
height: 22px;
border: 1px;
margin: 0;
padding-top: 4px;
<a href="#" title="b" target="_blank" style="visibility:hidden;display:none;">
<a href="#" title="a" target="_blank" style="visibility:hidden;display:none;">
news[i].Element.style.visibility="visible";
news[i].LinkElement.className="Cur";
text.innerHTML="<a href=\""+news[i].Url+"\" title=\""+news[i].Text+"\" target=\"_blank\">"+news[i].Text+"</a>";
}
function childrenNodes(node)
{
var c=new Array();
for(var i=0;i<node.length;i++)
{
if(node[i].nodeName.toLowerCase()=="a")
c.push(node[i]);
height:100%;
}
#NewsPic .Nav span a:hover
{
cursor:pointer;
}
</style>
<script type="text/javascript">
var isIE=!(erAgent.indexOf('MSIE')==-1);
text-align: center;
font-family: Sans-Serif;
font-weight:bold;
color: Black;
font-size: 14px;
margin-left:auto;
margin-right:auto;
margin-top:3px;
}
#NewsPicTxt a,#NewsPicTxt a:hover,#NewsPicTxt a:visited,#NewPicTxt a:link
{
text-decoration:none;
color:Black;
}
#NewsPicTxt a:hover
{
color:Red;
}
else
{
news[i].Element.style.visibility="hidden";
news[i].Element.style.display="none";
news[i].LinkElement.className="Normal";
<a href="#" title="c" target="_blank" style="visibility:hidden;display:none;">
<img class="Picture" src="03.jpg" alt="3" />
<a href="#" title="e" target="_blank" style="visibility:hidden;display:none;">
<img class="Picture" src="02.jpg" alt="2" />
</a>
border-left:solid 1px #FFFFFF;
cursor:pointer;
}
#NewsPic .Nav span.Cur
{
background:#ce0609;
color:white;
}
#NewsPic .Nav span.Normal