一、图片轮换手动和自动显示

 1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 2 <html xmlns="http://www.w3.org/1999/xhtml">
 3 <head>
 4 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
 5 <title>JavaScript</title>
 6 <style type="text/css">
 7 *{
 8 margin:0px auto;
 9 padding:0px;
10 font-family:"微软雅黑";}
11
12 #tuijian{
13 width:760px;
14 height:350px;
15 background-repeat:no-repeat;
16 background-size:cover;}
17
18 .pages{
19 top:200px;
20 background-color:#000;
21 background-position:center;
22 background-repeat:no-repeat;
23 opacity: 0.4;
24 width: 30px;
25 height:60px;    }
26
27 #p1{
28 background-image:url(11.jpg);
29 float:left;
30 margin:150px 0px 0px 10px;    }//左右控制器样式
31
32 #p2{
33 background-image: url(22.jpg);
34 float:right;
35 margin:150px 10px 0px 0px;}
36 </style>
37 </head>
38
39 <body>
40 <div id="tuijian" style=" background-image:url(1.jpg);">
41 <div class="pages" id="p1" onclick="dodo(-1)"></div>
42 <div class="pages" id="p2" onclick="dodo(1)"></div>
43 </div>
44 </body>
45 </html>
46 <script language="javascript">
47 var jpg =new Array();
48 jpg[0]="url(1.jpg)";
49 jpg[1]="url(2.jpg)";
50 jpg[2]="url(3.jpg)";
51 var tjimg = document.getElementById("tuijian");
52 var xb=0;
53 var n=0;
54
55 function huan()
56 {
57     xb++;
58     if(xb == jpg.length)
59     {
60     xb=0;
61     }
62     tjimg.style.backgroundImage=jpg[xb];
63     if(n==0)
64     {
65     var id = window.setTimeout("huan()",3000);
66     }
67 }
68
69 function dodo(m)
70 {
71     n=1;
72     xb = xb+m;
73     if(xb < 0)
74     {        xb = jpg.length-1;
75     }
76     else if(xb >= jpg.length)
77     {        xb = 0;
78     }
79     tjimg.style.backgroundImage=jpg[xb];
80 }
81 window.setTimeout("huan()",3000);
82 </script>
时间: 2024-08-04 02:46:24

一、图片轮换手动和自动显示的相关文章

图片存入数据库并取出显示

path是图片路径. /// <summary> /// 将图片转成二进制 /// </summary> /// <param name="FilePath"></param> /// <returns></returns> public static byte[] ImageDatabytes(string FilePath) { if (!File.Exists(FilePath)) { return null

js图片轮换显示实例

用js脚本实现图片轮换显示,很简单的小例子,特此分享. 1,js代码部分,图片轮换代码. <script language="JavaScript"> var imgUrl=new Array(); var imgLink=new Array(); var imgText=new Array(); var picNum=0; imgUrl[1]="图片地址一"; imgLink[1]="链接1"; imgText[1]="标

图片轮换特效

1.图片自动依次轮换,每轮换到一张图片,下面对应的小图标出现红色边框,并显示对应的图片名称 2.鼠标放到大图片上面的时,图片停止轮换,一直显示当前图片:鼠标移开后图片继续轮换 3.鼠标移到小图标上时,大图片区域会显示对应的大图:鼠标移开则从当前图片开始继续轮换 <!DOCTYPE html> <html> <head lang="en"> <meta charset="UTF-8"> <title>带小图标

区域图片轮换

<转>url:http://www.cnblogs.com/rubylouvre/archive/2009/09/30/1576699.html#index5 效果图: 自动轮换图片,点击数字切换,并显示文字 <!doctype html> <title>javascript图片轮换 by 司徒正美</title> <meta charset="utf-8"/> <meta name="keywords&quo

js图片轮换经典小例子

使用js脚本实现图片轮换.图片轮播的小例子,纯js实现的,感觉不错,收藏下. 例子,js脚本实现图片轮换代码. <script type="text/javascript"> var NowFrame = 1; //初始化显示第几张 var MaxFrame = 3; //最大显示几张 function show() { for (var i = 1; i < (MaxFrame + 1); i++) { if (i == NowFrame) document.get

我的第一个jquery插件——slideForK13图片轮换

接触javascript有一段时间了,平时工作都是尽可能去了解原理,然后自己去实现,从来没有封装过插件.前段时间心血来潮,想 写个无敌版的轮换,于是经过一个月的努力,终于完成,虽然还不够完美,但是就目前我的水平来看,也就只能这样了,以后水平提高了再重构一下(图方便使用了css3,在支持css3的浏览器下看效果比较好,如火狐,谷歌).下载 可设参数: "name": ".slide_content",/*图片轮换id或class,垂直滚动ie6高度不准确,需要在css

特殊的图片轮换特效

特殊的图片轮换特效 一.实现效果 如上图: 1.图片自动依次轮换,每轮换到一张图片,下面对应的小图标出现红色边框,并显示对应的图片名称 2.鼠标放到大图片上面的时,图片停止轮换,一直显示当前图片:鼠标移开后图片继续轮换 3.鼠标移到小图标上时,大图片区域会显示对应的大图:鼠标移开则从当前图片开始继续轮换 二.代码 1 <!DOCTYPE html> 2 <html> 3 <head lang="en"> 4 <meta charset=&quo

仿优酷Android客户端图片左右滑动(自动滑动)

最终效果: 页面布局main.xml: <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent

js图片轮换

本文介绍用javascript制作图片轮换效果,原理很简单,就是设置延时执行一个切换函数,函数里面是先设置下面的缩略图列表的白框样式,再设置上面大图的src属性,在IE中显示很正常,可是在FF中会有变成先显示上面的大图 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"&g