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

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

?? lightbox.js

?? 自動(dòng)新聞采集與發(fā)布系統(tǒng)??梢宰詣?dòng)下載新聞網(wǎng)頁
?? JS
?? 第 1 頁 / 共 2 頁
字號(hào):
// -----------------------------------------------------------------------------------////	Lightbox v2.03.3//	by Lokesh Dhakar - http://www.huddletogether.com//	5/21/06////	For more information on this script, visit://	http://huddletogether.com/projects/lightbox2/////	Licensed under the Creative Commons Attribution 2.5 License - http://creativecommons.org/licenses/by/2.5///	//	Credit also due to those who have helped, inspired, and made their code available to the public.//	Including: Scott Upton(uptonic.com), Peter-Paul Koch(quirksmode.com), Thomas Fuchs(mir.aculo.us), and others.////// -----------------------------------------------------------------------------------/*	Table of Contents	-----------------	Configuration	Global Variables	Extending Built-in Objects		- Object.extend(Element)	- Array.prototype.removeDuplicates()	- Array.prototype.empty()	Lightbox Class Declaration	- initialize()	- updateImageList()	- start()	- changeImage()	- resizeImageContainer()	- showImage()	- updateDetails()	- updateNav()	- enableKeyboardNav()	- disableKeyboardNav()	- keyboardAction()	- preloadNeighborImages()	- end()		Miscellaneous Functions	- getPageScroll()	- getPageSize()	- getKey()	- listenKey()	- showSelectBoxes()	- hideSelectBoxes()	- showFlash()	- hideFlash()	- pause()	- initLightbox()		Function Calls	- addLoadEvent(initLightbox)	*/// -----------------------------------------------------------------------------------////	Configuration//var fileLoadingImage = "/images/loading.gif";		var fileBottomNavCloseImage = "/images/closelabel.gif";var overlayOpacity = 0.8;	// controls transparency of shadow overlayvar animate = true;			// toggles resizing animationsvar resizeSpeed = 7;		// controls the speed of the image resizing animations (1=slowest and 10=fastest)var borderSize = 10;		//if you adjust the padding in the CSS, you will need to update this variable// -----------------------------------------------------------------------------------////	Global Variables//var imageArray = new Array;var activeImage;if(animate == true){	overlayDuration = 0.2;	// shadow fade in/out duration	if(resizeSpeed > 10){ resizeSpeed = 10;}	if(resizeSpeed < 1){ resizeSpeed = 1;}	resizeDuration = (11 - resizeSpeed) * 0.15;} else { 	overlayDuration = 0;	resizeDuration = 0;}// -----------------------------------------------------------------------------------////	Additional methods for Element added by SU, Couloir//	- further additions by Lokesh Dhakar (huddletogether.com)//Object.extend(Element, {	getWidth: function(element) {	   	element = $(element);	   	return element.offsetWidth; 	},	setWidth: function(element,w) {	   	element = $(element);    	element.style.width = w +"px";	},	setHeight: function(element,h) {   		element = $(element);    	element.style.height = h +"px";	},	setTop: function(element,t) {	   	element = $(element);    	element.style.top = t +"px";	},	setLeft: function(element,l) {	   	element = $(element);    	element.style.left = l +"px";	},	setSrc: function(element,src) {    	element = $(element);    	element.src = src; 	},	setHref: function(element,href) {    	element = $(element);    	element.href = href; 	},	setInnerHTML: function(element,content) {		element = $(element);		element.innerHTML = content;	}});// -----------------------------------------------------------------------------------////	Extending built-in Array object//	- array.removeDuplicates()//	- array.empty()//Array.prototype.removeDuplicates = function () {    for(i = 0; i < this.length; i++){        for(j = this.length-1; j>i; j--){                    if(this[i][0] == this[j][0]){                this.splice(j,1);            }        }    }}// -----------------------------------------------------------------------------------Array.prototype.empty = function () {	for(i = 0; i <= this.length; i++){		this.shift();	}}// -----------------------------------------------------------------------------------////	Lightbox Class Declaration//	- initialize()//	- start()//	- changeImage()//	- resizeImageContainer()//	- showImage()//	- updateDetails()//	- updateNav()//	- enableKeyboardNav()//	- disableKeyboardNav()//	- keyboardNavAction()//	- preloadNeighborImages()//	- end()////	Structuring of code inspired by Scott Upton (http://www.uptonic.com/)//var Lightbox = Class.create();Lightbox.prototype = {		// initialize()	// Constructor runs on completion of the DOM loading. Calls updateImageList and then	// the function inserts html at the bottom of the page which is used to display the shadow 	// overlay and the image container.	//	initialize: function() {					this.updateImageList();		// Code inserts html at the bottom of the page that looks similar to this:		//		//	<div id="overlay"></div>		//	<div id="lightbox">		//		<div id="outerImageContainer">		//			<div id="imageContainer">		//				<img id="lightboxImage">		//				<div style="" id="hoverNav">		//					<a href="#" id="prevLink"></a>		//					<a href="#" id="nextLink"></a>		//				</div>		//				<div id="loading">		//					<a href="#" id="loadingLink">		//						<img src="images/loading.gif">		//					</a>		//				</div>		//			</div>		//		</div>		//		<div id="imageDataContainer">		//			<div id="imageData">		//				<div id="imageDetails">		//					<span id="caption"></span>		//					<span id="numberDisplay"></span>		//				</div>		//				<div id="bottomNav">		//					<a href="#" id="bottomNavClose">		//						<img src="images/close.gif">		//					</a>		//				</div>		//			</div>		//		</div>		//	</div>		var objBody = document.getElementsByTagName("body").item(0);				var objOverlay = document.createElement("div");		objOverlay.setAttribute('id','overlay');		objOverlay.style.display = 'none';		objOverlay.onclick = function() { myLightbox.end(); }		objBody.appendChild(objOverlay);				var objLightbox = document.createElement("div");		objLightbox.setAttribute('id','lightbox');		objLightbox.style.display = 'none';		objLightbox.onclick = function(e) {	// close Lightbox is user clicks shadow overlay			if (!e) var e = window.event;			var clickObj = Event.element(e).id;			if ( clickObj == 'lightbox') {				myLightbox.end();			}		};		objBody.appendChild(objLightbox);					var objOuterImageContainer = document.createElement("div");		objOuterImageContainer.setAttribute('id','outerImageContainer');		objLightbox.appendChild(objOuterImageContainer);		// When Lightbox starts it will resize itself from 250 by 250 to the current image dimension.		// If animations are turned off, it will be hidden as to prevent a flicker of a		// white 250 by 250 box.		if(animate){			Element.setWidth('outerImageContainer', 250);			Element.setHeight('outerImageContainer', 250);					} else {			Element.setWidth('outerImageContainer', 1);			Element.setHeight('outerImageContainer', 1);					}		var objImageContainer = document.createElement("div");		objImageContainer.setAttribute('id','imageContainer');		objOuterImageContainer.appendChild(objImageContainer);			var objLightboxImage = document.createElement("img");		objLightboxImage.setAttribute('id','lightboxImage');		objImageContainer.appendChild(objLightboxImage);			var objHoverNav = document.createElement("div");		objHoverNav.setAttribute('id','hoverNav');		objImageContainer.appendChild(objHoverNav);			var objPrevLink = document.createElement("a");		objPrevLink.setAttribute('id','prevLink');		objPrevLink.setAttribute('href','#');		objHoverNav.appendChild(objPrevLink);				var objNextLink = document.createElement("a");		objNextLink.setAttribute('id','nextLink');		objNextLink.setAttribute('href','#');		objHoverNav.appendChild(objNextLink);			var objLoading = document.createElement("div");		objLoading.setAttribute('id','loading');		objImageContainer.appendChild(objLoading);			var objLoadingLink = document.createElement("a");		objLoadingLink.setAttribute('id','loadingLink');		objLoadingLink.setAttribute('href','#');		objLoadingLink.onclick = function() { myLightbox.end(); return false; }		objLoading.appendChild(objLoadingLink);			var objLoadingImage = document.createElement("img");		objLoadingImage.setAttribute('src', fileLoadingImage);		objLoadingLink.appendChild(objLoadingImage);		var objImageDataContainer = document.createElement("div");		objImageDataContainer.setAttribute('id','imageDataContainer');		objLightbox.appendChild(objImageDataContainer);		var objImageData = document.createElement("div");		objImageData.setAttribute('id','imageData');		objImageDataContainer.appendChild(objImageData);			var objImageDetails = document.createElement("div");		objImageDetails.setAttribute('id','imageDetails');		objImageData.appendChild(objImageDetails);			var objCaption = document.createElement("span");		objCaption.setAttribute('id','caption');		objImageDetails.appendChild(objCaption);			var objNumberDisplay = document.createElement("span");		objNumberDisplay.setAttribute('id','numberDisplay');		objImageDetails.appendChild(objNumberDisplay);				var objBottomNav = document.createElement("div");		objBottomNav.setAttribute('id','bottomNav');		objImageData.appendChild(objBottomNav);			var objBottomNavCloseLink = document.createElement("a");		objBottomNavCloseLink.setAttribute('id','bottomNavClose');		objBottomNavCloseLink.setAttribute('href','#');		objBottomNavCloseLink.onclick = function() { myLightbox.end(); return false; }		objBottomNav.appendChild(objBottomNavCloseLink);			var objBottomNavCloseImage = document.createElement("img");		objBottomNavCloseImage.setAttribute('src', fileBottomNavCloseImage);		objBottomNavCloseLink.appendChild(objBottomNavCloseImage);	},	//	// updateImageList()	// Loops through anchor tags looking for 'lightbox' references and applies onclick	// events to appropriate links. You can rerun after dynamically adding images w/ajax.	//	updateImageList: function() {			if (!document.getElementsByTagName){ return; }		var anchors = document.getElementsByTagName('a');		var areas = document.getElementsByTagName('area');		// loop through all anchor tags		for (var i=0; i<anchors.length; i++){			var anchor = anchors[i];						var relAttribute = String(anchor.getAttribute('rel'));						// use the string.match() method to catch 'lightbox' references in the rel attribute			if (anchor.getAttribute('href') && (relAttribute.toLowerCase().match('lightbox'))){				anchor.onclick = function () {myLightbox.start(this); return false;}			}		}		// loop through all area tags		// todo: combine anchor & area tag loops		for (var i=0; i< areas.length; i++){			var area = areas[i];						var relAttribute = String(area.getAttribute('rel'));						// use the string.match() method to catch 'lightbox' references in the rel attribute			if (area.getAttribute('href') && (relAttribute.toLowerCase().match('lightbox'))){				area.onclick = function () {myLightbox.start(this); return false;}			}		}	},			//	//	start()	//	Display overlay and lightbox. If image is part of a set, add siblings to imageArray.	//	start: function(imageLink) {			hideSelectBoxes();		hideFlash();		// stretch overlay to fill page and fade in		var arrayPageSize = getPageSize();		Element.setWidth('overlay', arrayPageSize[0]);		Element.setHeight('overlay', arrayPageSize[1]);		new Effect.Appear('overlay', { duration: overlayDuration, from: 0.0, to: overlayOpacity });		imageArray = [];		imageNum = 0;				if (!document.getElementsByTagName){ return; }		var anchors = document.getElementsByTagName( imageLink.tagName);		// if image is NOT part of a set..		if((imageLink.getAttribute('rel') == 'lightbox')){			// add single image to imageArray			imageArray.push(new Array(imageLink.getAttribute('href'), imageLink.getAttribute('title')));					} else {		// if image is part of a set..			// loop through anchors, find other images in set, and add them to imageArray			for (var i=0; i<anchors.length; i++){				var anchor = anchors[i];				if (anchor.getAttribute('href') && (anchor.getAttribute('rel') == imageLink.getAttribute('rel'))){					imageArray.push(new Array(anchor.getAttribute('href'), anchor.getAttribute('title')));				}			}			imageArray.removeDuplicates();			while(imageArray[imageNum][0] != imageLink.getAttribute('href')) { imageNum++;}		}		// calculate top and left offset for the lightbox 

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
99久久久国产精品| 国产精品家庭影院| 91精品久久久久久久99蜜桃| 在线看不卡av| 91福利国产成人精品照片| av不卡在线观看| 成人avav影音| 在线国产亚洲欧美| 欧美在线free| 欧美妇女性影城| 91麻豆精品国产91久久久久久| 在线观看91av| 精品久久久久香蕉网| 国产亚洲精品7777| 国产精品不卡在线| 亚洲综合男人的天堂| 亚洲一区二区三区在线播放| 天天亚洲美女在线视频| 久久精品国产一区二区三区免费看| 久久国产精品99久久久久久老狼 | 亚洲午夜久久久久久久久电影院 | 成人免费看黄yyy456| av一二三不卡影片| 一本色道久久综合精品竹菊| 在线一区二区三区| 91精品国产乱码| 久久久影视传媒| 国产精品无遮挡| 亚洲美女少妇撒尿| 麻豆成人av在线| 国产91精品精华液一区二区三区| av一区二区三区| 4438x成人网最大色成网站| 精品国产1区2区3区| 国产精品欧美久久久久一区二区 | 成人免费视频app| 91久久精品一区二区三| 69堂国产成人免费视频| 久久久欧美精品sm网站| 一区二区三区日韩在线观看| 日本最新不卡在线| 成人国产精品免费网站| 欧美日韩在线亚洲一区蜜芽| 欧美精品一区二区在线播放 | 久久精品国产99国产| 不卡一区二区中文字幕| 欧美日韩国产大片| 国产女主播一区| 午夜不卡av在线| 成人小视频免费在线观看| 国产综合久久久久久久久久久久| 91久久精品午夜一区二区| 26uuu亚洲| 亚洲国产精品久久人人爱蜜臀| 精品一区二区免费| 欧美视频在线不卡| 国产精品乱码人人做人人爱 | 欧美绝品在线观看成人午夜影视| 国产欧美一区视频| 日本不卡一区二区三区| 99久久久国产精品免费蜜臀| 欧美草草影院在线视频| 亚洲精品国产一区二区精华液| 国产在线不卡一区| 欧美日韩精品一区二区三区 | 亚洲在线视频网站| 国产高清成人在线| 日韩一级在线观看| 亚洲综合激情另类小说区| 国产不卡高清在线观看视频| 欧美一区二区三区四区高清| 亚洲激情成人在线| 成人av在线看| 久久久久久久久蜜桃| 久久精品久久99精品久久| 欧美日韩在线免费视频| 亚洲天堂2014| 成人性生交大片免费看中文| 久久久不卡网国产精品一区| 免费在线观看成人| 在线成人午夜影院| 亚洲午夜久久久| 91激情五月电影| 中文字幕一区二区三区在线观看| 国产一区二区三区免费看| 日韩欧美国产一区二区三区| 五月婷婷综合网| 欧美午夜不卡在线观看免费| 亚洲欧洲一区二区在线播放| 大胆欧美人体老妇| 国产亚洲欧美中文| 国产伦精一区二区三区| 久久九九国产精品| 国产成人午夜99999| 久久亚区不卡日本| 国产精一品亚洲二区在线视频| 欧美不卡激情三级在线观看| 日本va欧美va瓶| 国产欧美日韩精品一区| 国产露脸91国语对白| 久久婷婷色综合| 国产电影精品久久禁18| 久久久久久久久久久久电影| 国产麻豆视频精品| 欧美精品一区二区三区蜜桃 | 欧美日韩一本到| 亚洲福利电影网| 欧美视频在线一区| 日韩精品午夜视频| 欧美一卡2卡三卡4卡5免费| 免费在线观看精品| 久久婷婷综合激情| 成人午夜电影小说| 亚洲视频一区二区免费在线观看| 91丨porny丨在线| 亚洲综合色成人| 56国语精品自产拍在线观看| 蜜臀av一区二区在线免费观看| 日韩精品一区在线| 国产福利一区在线| 亚洲色图另类专区| 欧美日韩一二区| 精品一区二区三区免费毛片爱| 久久久综合九色合综国产精品| 成a人片亚洲日本久久| 一区二区在线免费观看| 6080日韩午夜伦伦午夜伦| 国产一区亚洲一区| 亚洲欧洲精品一区二区三区| 欧美性生交片4| 久久国产尿小便嘘嘘| 久久久久国产成人精品亚洲午夜| 成人av免费在线观看| 亚洲一区二区五区| 日韩精品一区二区三区四区视频| 懂色av一区二区三区蜜臀| 亚洲精品午夜久久久| 在线播放日韩导航| 国产盗摄女厕一区二区三区| 亚洲免费在线观看| 精品久久久久香蕉网| 99re66热这里只有精品3直播 | aaa欧美色吧激情视频| 五月激情综合婷婷| 久久精品视频网| 欧美丝袜第三区| 国产成人免费视频一区| 亚洲国产精品嫩草影院| 国产午夜精品在线观看| 日本道免费精品一区二区三区| 亚洲成人一区在线| 粉嫩aⅴ一区二区三区四区| 在线不卡中文字幕| 欧美人成免费网站| 国产精品一区二区你懂的| 亚洲免费av在线| 精品电影一区二区| 在线观看视频91| 国产大片一区二区| 日韩高清不卡一区二区三区| 国产精品久久久久久久久快鸭| 欧美日韩亚洲综合一区| 成人黄色小视频| 麻豆国产精品官网| 亚洲精品国产成人久久av盗摄| 欧美xfplay| 欧美视频日韩视频在线观看| 粉嫩久久99精品久久久久久夜| 首页亚洲欧美制服丝腿| 国产精品麻豆欧美日韩ww| 欧美成人福利视频| 欧美日本一区二区三区| 91啪亚洲精品| 丁香啪啪综合成人亚洲小说| 九九视频精品免费| 亚洲国产精品一区二区www| 亚洲视频一二三区| 国产精品伦理在线| 久久久精品免费免费| 亚洲视频精选在线| 久久伊人蜜桃av一区二区| 777奇米四色成人影色区| 91国偷自产一区二区三区成为亚洲经典 | 亚洲欧美影音先锋| 久久久不卡网国产精品二区| 欧美va在线播放| 欧美一区二区三区视频免费| 欧美三级三级三级| 日本高清免费不卡视频| 99热国产精品| 成人avav影音| av资源网一区| 99视频超级精品| 99re66热这里只有精品3直播 | 欧美日本乱大交xxxxx| 欧美视频精品在线观看| 欧美在线制服丝袜| 在线观看日产精品| 在线免费观看日本一区| 色悠悠亚洲一区二区|