亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? move.js

?? 利用javascript實現(xiàn)圖片的滑動功能
?? JS
字號:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>圖片切換效果</title>
</head>
<body>
<style type="text/css">
.container{
	width:280px;
	height:200px;
	border:1px solid #eee;
	position:relative;
}
#idPicText{
	background:#eee;
	line-height:25px;
	text-align:center;
	font-weight:bold;
	width:282px;
	white-space:nowrap;
	overflow:hidden;
	font-size:12px;
}
#idPicText a{
	text-decoration:none;
	color:#333;
	display:block;
}
#idPicList img{
	cursor:pointer;
	width:65px;
	height:50px;
	filter:alpha(opacity=50);
	-moz-opacity: .5;
	opacity: .5;
	border:0;
	margin:10px;
}
#idPicList img.on{
	filter:alpha(opacity=100);
	-moz-opacity: 1;
	opacity: 1;
}

#idNum{ position:absolute; right:5px; bottom:5px;}
#idNum li{
	float: left;
	list-style:none;
	color: #fff;
	text-align: center;
	line-height: 16px;
	width: 16px;
	height: 16px;
	font-family: Arial;
	font-size: 12px;
	cursor: pointer;
	margin: 1px;
	border: 1px solid #707070;
	background-color: #060a0b;
}
#idNum li.on{
	line-height: 18px;
	width: 18px;
	height: 18px;
	font-size: 14px;
	border: 0;
	background-color: #ce0609;
	font-weight: bold;
}

</style>
<script type="text/javascript">
var isIE = (document.all) ? true : false;

var $ = function (id) {
	return "string" == typeof id ? document.getElementById(id) : id;
};

var Class = {
	create: function() {
		return function() { this.initialize.apply(this, arguments); }
	}
}

var Extend = function(destination, source) {
	for (var property in source) {
		destination[property] = source[property];
	}
}

var Bind = function(object, fun) {
	return function() {
		return fun.apply(object, arguments);
	}
}

var Each = function(list, fun){
	for (var i = 0, len = list.length; i < len; i++) { fun(list[i], i); }
};


//ie only
var RevealTrans = Class.create();
RevealTrans.prototype = {
  initialize: function(container, options) {
	this._img = document.createElement("img");
	this._a = document.createElement("a");
	
	this._timer = null;//計時器
	this.Index = 0;//顯示索引
	this._onIndex = -1;//當前索引
	
	this.SetOptions(options);
	
	this.Auto = !!this.options.Auto;
	this.Pause = Math.abs(this.options.Pause);
	this.Duration = Math.abs(this.options.Duration);
	this.Transition = parseInt(this.options.Transition);
	this.List = this.options.List;
	this.onShow = this.options.onShow;
	
	//初始化顯示區(qū)域
	this._img.style.visibility = "hidden";//第一次變換時不顯示紅x圖
	this._img.style.width = this._img.style.height = "100%"; this._img.style.border = 0;
	this._img.onmouseover = Bind(this, this.Stop);
	this._img.onmouseout = Bind(this, this.Start);
	isIE && (this._img.style.filter = "revealTrans()");
	
	this._a.target = "_blank";
	
	$(container).appendChild(this._a).appendChild(this._img);
  },
  //設(shè)置默認屬性
  SetOptions: function(options) {
	this.options = {//默認值
		Auto:		true,//是否自動切換
		Pause:		1000,//停頓時間(微妙)
		Duration:	1,//變換持續(xù)時間(秒)
		Transition:	23,//變換效果(23為隨機)
		List:		[],//數(shù)據(jù)集合,如果這里不設(shè)置可以用Add方法添加
		onShow:		function(){}//變換時執(zhí)行
	};
	Extend(this.options, options || {});
  },
  Start: function() {
	clearTimeout(this._timer);
	//如果沒有數(shù)據(jù)就返回
	if(!this.List.length) return;
	//修正Index
	if(this.Index < 0 || this.Index >= this.List.length){ this.Index = 0; }
	//如果當前索引不是顯示索引就設(shè)置顯示
	if(this._onIndex != this.Index){ this._onIndex = this.Index; this.Show(this.List[this.Index]); }
	//如果要自動切換
	if(this.Auto){
		this._timer = setTimeout(Bind(this, function(){ this.Index++; this.Start(); }), this.Duration * 1000 + this.Pause);
	}
  },
  //顯示
  Show: function(list) {
	if(isIE){
		//設(shè)置變換參數(shù)
		with(this._img.filters.revealTrans){
			Transition = this.Transition; Duration = this.Duration; apply(); play();
		}
	}
	this._img.style.visibility = "";
	//設(shè)置圖片屬性
	this._img.src = list.img; this._img.alt = list.text;
	//設(shè)置鏈接
	!!list["url"] ? (this._a.href = list["url"]) : this._a.removeAttribute("href");
	//附加函數(shù)
	this.onShow();
  },
  //添加變換對象
  Add: function(sIimg, sText, sUrl) {
	this.List.push({ img: sIimg, text: sText, url: sUrl });
  },
  //停止
  Stop: function() {
	clearTimeout(this._timer);
  }
};


</script>

<div id="idShow" class="container">
</div>

<div id="idPicShow" class="container">
  <ul id="idNum">
  </ul>
</div>
<div id="idPicText"></div>
<div id="idPicList"></div>

<script>
var r = new RevealTrans("idShow");

//添加變換對象
r.Add('http://images.cnblogs.com/cnblogs_com/cloudgamer/143727/r_rt_1.jpg', '圖片變換效果', 'http://www.cnblogs.com/cloudgamer/archive/2008/05/23/1205642.html');
r.Add('http://images.cnblogs.com/cnblogs_com/cloudgamer/143727/r_rt_2.jpg', '圖片滑動展示效果', 'http://www.cnblogs.com/cloudgamer/archive/2008/05/13/1194272.html');
r.Add('http://images.cnblogs.com/cnblogs_com/cloudgamer/143727/r_rt_3.jpg', '圖片切換展示效果', 'http://www.cnblogs.com/cloudgamer/archive/2008/07/06/1236770.html');

r.Start();

//////////////////////

var rvt = new RevealTrans("idPicShow");

//添加變換對象
rvt.Add('http://images.cnblogs.com/cnblogs_com/cloudgamer/143727/r_rt_1.jpg', '圖片變換效果', 'http://www.cnblogs.com/cloudgamer/archive/2008/05/23/1205642.html');
rvt.Add('http://images.cnblogs.com/cnblogs_com/cloudgamer/143727/r_rt_2.jpg', '圖片滑動展示效果', 'http://www.cnblogs.com/cloudgamer/archive/2008/05/13/1194272.html');
rvt.Add('http://images.cnblogs.com/cnblogs_com/cloudgamer/143727/r_rt_3.jpg', '圖片切換展示效果', 'http://www.cnblogs.com/cloudgamer/archive/2008/07/06/1236770.html');


var oList = $("idPicList"), oText = $("idPicText"), arrImg = [];

var oNum = $("idNum"), arrNum = [];

//設(shè)置圖片列表
Each(rvt.List, function(list, i){
	//圖片式
	var img = document.createElement("img");
	img.src = list["img"]; img.alt = list["text"];
	arrImg[i] = img;
	oList.appendChild(img);
	//按鈕式
	var li = document.createElement("li");
	li.innerHTML = i + 1;
	arrNum[i] = li;
	oNum.appendChild(li);
	//事件設(shè)置
	img.onmouseover = li.onmouseover = function(){ rvt.Auto = false; rvt.Index = i; rvt.Start(); };
	img.onmouseout = li.onmouseout = function(){ rvt.Auto = true; rvt.Start(); };
});

//設(shè)置圖片列表樣式 文本顯示區(qū)域
rvt.onShow = function(){
	var i = this.Index, list = this.List[i];
	//圖片式
	Each(arrImg, function(o){ o.className = ""; }); arrImg[i].className = "on";
	//按鈕式
	Each(arrNum, function(o){ o.className = ""; }); arrNum[i].className = "on";
	//文本區(qū)域
	oText.innerHTML = !!list.url ? "<a href='" + list.url + "' target='_blank'>" + list.text + "</a>" : list.text;
}

//文本顯示區(qū)域
oText.onmouseover = function(){ rvt.Auto = false; rvt.Stop(); };
oText.onmouseout = function(){ rvt.Auto = true; rvt.Start(); };

rvt.Start();

</script>
</body>
</html>

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
av午夜精品一区二区三区| 国产精品久久久久久福利一牛影视 | 欧美一区二区三区男人的天堂| 国产天堂亚洲国产碰碰| 亚洲v日本v欧美v久久精品| 成人午夜激情片| 欧美白人最猛性xxxxx69交| 亚洲在线视频免费观看| 成人理论电影网| 精品国产91乱码一区二区三区| 一区二区三区产品免费精品久久75| 国产精品一区二区三区四区| 538在线一区二区精品国产| 亚洲人成网站在线| 成人短视频下载| 久久久精品免费免费| 久久国产麻豆精品| 91精品国产综合久久精品图片 | 欧美天堂一区二区三区| 日本一二三四高清不卡| 国产在线精品视频| 精品乱人伦一区二区三区| 日韩激情视频在线观看| 欧美群妇大交群中文字幕| 亚洲国产一区二区三区青草影视| caoporn国产一区二区| 中文在线免费一区三区高中清不卡| 精品一区二区三区视频在线观看 | 精品视频999| 亚洲色图一区二区| 色香蕉成人二区免费| 亚洲人精品午夜| 色视频一区二区| 亚洲视频每日更新| 一本大道久久a久久综合| 1000精品久久久久久久久| 波多野结衣在线aⅴ中文字幕不卡| 日本一区二区三区免费乱视频| 国产在线不卡一区| 国产精品久久久爽爽爽麻豆色哟哟| 国产成人三级在线观看| 中文字幕亚洲在| 91蜜桃网址入口| 亚洲国产一区二区在线播放| 777久久久精品| 久久66热re国产| 国产女人aaa级久久久级| 成人精品一区二区三区四区| 亚洲视频资源在线| 欧美精品三级日韩久久| 精油按摩中文字幕久久| 中文无字幕一区二区三区 | 亚洲综合在线免费观看| 欧美视频精品在线观看| 久草在线在线精品观看| 中文字幕第一区第二区| 欧美日韩不卡在线| 国产一区二区三区最好精华液| 国产精品久久看| 欧美一区二区三区在线电影| 国产一区福利在线| 亚洲黄色录像片| 日韩亚洲欧美一区| 成人免费黄色大片| 香蕉加勒比综合久久| 久久综合九色欧美综合狠狠| 一本一本大道香蕉久在线精品 | 天天操天天综合网| 国产校园另类小说区| 色老汉一区二区三区| 蜜乳av一区二区三区| 中文字幕日韩精品一区| 欧美一卡在线观看| 不卡视频一二三四| 久久国产乱子精品免费女| 自拍偷拍国产亚洲| 精品国产第一区二区三区观看体验| 北条麻妃一区二区三区| 蜜桃av一区二区在线观看 | 久久 天天综合| 一区二区三区在线视频播放| 日韩欧美不卡在线观看视频| 91黄色激情网站| 国产成人av电影在线播放| 日本中文字幕一区二区有限公司| 国产精品久久久久久久久免费丝袜 | 美国十次综合导航| 亚洲男人天堂av网| 久久精品日产第一区二区三区高清版| 在线一区二区三区做爰视频网站| 国产精品一级片| 老司机精品视频一区二区三区| 一区二区三区在线视频播放| 日本一区二区动态图| 精品国产sm最大网站免费看| 欧美日韩一区二区三区四区| 91在线看国产| 成人午夜免费av| 国产馆精品极品| 精品一区二区三区在线视频| 日产国产欧美视频一区精品| 日韩精品一二区| 婷婷综合在线观看| 亚洲高清免费观看高清完整版在线观看| 欧美高清在线一区| 欧美高清一级片在线观看| 久久久久久久久久久黄色| 久久夜色精品国产噜噜av | 国产一区二区不卡老阿姨| 青青草国产成人av片免费| 亚洲电影一区二区| 亚洲午夜久久久| 亚洲风情在线资源站| 午夜久久久久久久久| 视频一区国产视频| 日韩电影免费在线| 强制捆绑调教一区二区| 日韩有码一区二区三区| 日本aⅴ免费视频一区二区三区| 日韩国产精品久久久| 美女在线视频一区| 老汉av免费一区二区三区| 精品在线播放午夜| 国产裸体歌舞团一区二区| 欧美美女激情18p| 麻豆国产精品777777在线| 亚洲人一二三区| 中文字幕字幕中文在线中不卡视频| 中文字幕不卡在线| 亚洲色图视频网| 伊人开心综合网| 亚洲一区二区欧美| 蜜臀av一区二区| 国产成人免费视频一区| 99riav一区二区三区| 在线国产电影不卡| 欧美二区三区91| 国产午夜亚洲精品理论片色戒| 国产女主播一区| 亚洲va欧美va天堂v国产综合| 麻豆精品新av中文字幕| 懂色av一区二区三区蜜臀| 欧美综合色免费| 精品久久久久99| 亚洲婷婷国产精品电影人久久| 久久99久久久欧美国产| 国产a久久麻豆| 欧美亚洲自拍偷拍| 久久伊99综合婷婷久久伊| 亚洲丝袜精品丝袜在线| 另类小说图片综合网| 99在线热播精品免费| 欧美一级二级三级蜜桃| 国产精品久久久久久久久免费丝袜 | 91在线观看下载| 在线不卡a资源高清| 国产精品免费人成网站| 日韩有码一区二区三区| 99精品视频一区二区| 日韩视频在线你懂得| 亚洲女爱视频在线| 久久久噜噜噜久久中文字幕色伊伊| 国产福利精品一区二区| 99精品久久久久久| 日韩精品一区在线| 亚洲欧美日韩国产中文在线| 久久精品国产99久久6| 在线观看三级视频欧美| 国产日韩欧美a| 久久精品99国产国产精| 在线观看视频一区二区| 中文字幕一区二区三区四区| 麻豆91在线播放| 精品视频一区二区不卡| 亚洲视频综合在线| 国产99精品国产| 日韩你懂的电影在线观看| 亚欧色一区w666天堂| 99久久99久久免费精品蜜臀| 久久久久久亚洲综合影院红桃| 日韩国产一二三区| 欧美日韩亚洲综合一区二区三区| 亚洲婷婷综合久久一本伊一区| 国产99久久久国产精品免费看| 精品国产乱码久久久久久蜜臀 | 日韩成人一级大片| 欧美色视频一区| 亚洲色图欧美在线| 一本一道久久a久久精品| 日韩欧美久久一区| 亚洲一区二区视频在线观看| 91日韩精品一区| 亚洲天堂2016| 91免费观看国产| 亚洲蜜臀av乱码久久精品蜜桃| av亚洲精华国产精华| 亚洲视频一区二区在线观看| 99精品视频在线观看| 亚洲男帅同性gay1069| 在线一区二区视频|