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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? fancyzoom.js

?? 網頁上點擊瀏覽圖片時在當前頁放大圖片
?? JS
?? 第 1 頁 / 共 2 頁
字號:
		// Do It!		zoomTimer[theID] = setInterval("zoomElement('"+zoomID+"', '"+theID+"', "+zoomCurrent+", "+startW+", "+zoomChangeW+", "+startH+", "+zoomChangeH+", "+startX+", "+zoomChangeX+", "+startY+", "+zoomChangeY+", "+tempSteps+", "+includeFade+", "+fadeAmount+", 'zoomDone(zoomID, theID)')", zoomTime);			zoomActive[theID] = true;	}}// Finished Zooming Infunction zoomDoneIn(zoomdiv, theID) {	// Note that it's open  	zoomOpen = true;	zoomdiv = document.getElementById(zoomdiv);	// Position the table shadow behind the zoomed in image, and display it	if (document.getElementById("ShadowBox")) {		setOpacity(0, "ShadowBox");		shadowdiv = document.getElementById("ShadowBox");		shadowLeft = parseInt(zoomdiv.style.left) - 13;		shadowTop = parseInt(zoomdiv.style.top) - 8;		shadowWidth = zoomdiv.offsetWidth + 26;		shadowHeight = zoomdiv.offsetHeight + 26; 			shadowdiv.style.width = shadowWidth + 'px';		shadowdiv.style.height = shadowHeight + 'px';		shadowdiv.style.left = shadowLeft + 'px';		shadowdiv.style.top = shadowTop + 'px';		document.getElementById("ShadowBox").style.visibility = "visible";		fadeElementSetup("ShadowBox", 0, 100, 5);			} else if (! browserIsIE) {		// Or, do a fade of the modern shadow		fadeElementSetup("ZoomImage", 0, .8, 5, 0, "shadow");	}		// Position and display the CAPTION, if existing  	if (includeCaption && document.getElementById(zoomCaption).innerHTML != "") {		// setOpacity(0, zoomCaptionDiv);		zoomcapd = document.getElementById(zoomCaptionDiv);		zoomcapd.style.top = parseInt(zoomdiv.style.top) + (zoomdiv.offsetHeight + 15) + 'px';		zoomcapd.style.left = (myWidth / 2) - (zoomcapd.offsetWidth / 2) + 'px';		zoomcapd.style.visibility = "visible";		// fadeElementSetup(zoomCaptionDiv, 0, 100, 5);	}   		// Display Close Box (fade it if it's not IE)	if (!browserIsIE) setOpacity(0, "ZoomClose");	document.getElementById("ZoomClose").style.visibility = "visible";	if (!browserIsIE) fadeElementSetup("ZoomClose", 0, 100, 5);	// Get keypresses	document.onkeypress = getKey;	}// Finished Zooming Outfunction zoomDone(zoomdiv, theID) {	// No longer open  	zoomOpen = false;	// Clear stuff out, clean up	zoomOrigH[theID] = "";	zoomOrigW[theID] = "";	document.getElementById(zoomdiv).style.visibility = "hidden";	zoomActive[theID] == false;	// Stop getting keypresses	document.onkeypress = null;}// Actually zoom the elementfunction zoomElement(zoomdiv, theID, zoomCurrent, zoomStartW, zoomChangeW, zoomStartH, zoomChangeH, zoomStartX, zoomChangeX, zoomStartY, zoomChangeY, zoomSteps, includeFade, fadeAmount, execWhenDone) {	// console.log("Zooming Step #"+zoomCurrent+ " of "+zoomSteps+" (zoom " + zoomStartW + "/" + zoomChangeW + ") (zoom " + zoomStartH + "/" + zoomChangeH + ")  (zoom " + zoomStartX + "/" + zoomChangeX + ")  (zoom " + zoomStartY + "/" + zoomChangeY + ") Fade: "+fadeAmount);    	// Test if we're done, or if we continue	if (zoomCurrent == (zoomSteps + 1)) {		zoomActive[theID] = false;		clearInterval(zoomTimer[theID]);		if (execWhenDone != "") {			eval(execWhenDone);		}	} else {			// Do the Fade!	  		if (includeFade == 1) {			if (fadeAmount < 0) {				setOpacity(Math.abs(zoomCurrent * fadeAmount), zoomdiv);			} else {				setOpacity(100 - (zoomCurrent * fadeAmount), zoomdiv);			}		}	  		// Calculate this step's difference, and move it!				moveW = cubicInOut(zoomCurrent, zoomStartW, zoomChangeW, zoomSteps);		moveH = cubicInOut(zoomCurrent, zoomStartH, zoomChangeH, zoomSteps);		moveX = cubicInOut(zoomCurrent, zoomStartX, zoomChangeX, zoomSteps);		moveY = cubicInOut(zoomCurrent, zoomStartY, zoomChangeY, zoomSteps);			document.getElementById(zoomdiv).style.left = moveX + 'px';		document.getElementById(zoomdiv).style.top = moveY + 'px';		zoomimg.style.width = moveW + 'px';		zoomimg.style.height = moveH + 'px';			zoomCurrent++;				clearInterval(zoomTimer[theID]);		zoomTimer[theID] = setInterval("zoomElement('"+zoomdiv+"', '"+theID+"', "+zoomCurrent+", "+zoomStartW+", "+zoomChangeW+", "+zoomStartH+", "+zoomChangeH+", "+zoomStartX+", "+zoomChangeX+", "+zoomStartY+", "+zoomChangeY+", "+zoomSteps+", "+includeFade+", "+fadeAmount+", '"+execWhenDone+"')", zoomTime);	}}// Zoom Utility: Get Key Press when image is open, and act accordinglyfunction getKey(evt) {	if (! evt) {		theKey = event.keyCode;	} else {		theKey = evt.keyCode;	}	if (theKey == 27) { // ESC		zoomOut(this, evt);	}}//////////////////////////////// FADE Functions//function fadeOut(elem) {	if (elem.id) {		fadeElementSetup(elem.id, 100, 0, 10);	}}function fadeIn(elem) {	if (elem.id) {		fadeElementSetup(elem.id, 0, 100, 10);		}}// Fade: Initialize the fade functionvar fadeActive = new Array();var fadeQueue  = new Array();var fadeTimer  = new Array();var fadeClose  = new Array();var fadeMode   = new Array();function fadeElementSetup(theID, fdStart, fdEnd, fdSteps, fdClose, fdMode) {	// alert("Fading: "+theID+" Steps: "+fdSteps+" Mode: "+fdMode);	if (fadeActive[theID] == true) {		// Already animating, queue up this command		fadeQueue[theID] = new Array(theID, fdStart, fdEnd, fdSteps);	} else {		fadeSteps = fdSteps;		fadeCurrent = 0;		fadeAmount = (fdStart - fdEnd) / fadeSteps;		fadeTimer[theID] = setInterval("fadeElement('"+theID+"', '"+fadeCurrent+"', '"+fadeAmount+"', '"+fadeSteps+"')", 15);		fadeActive[theID] = true;		fadeMode[theID] = fdMode;				if (fdClose == 1) {			fadeClose[theID] = true;		} else {			fadeClose[theID] = false;		}	}}// Fade: Do the fade. This function will call itself, modifying the parameters, so// many instances can run concurrently. Can fade using opacity, or fade using a box-shadow.function fadeElement(theID, fadeCurrent, fadeAmount, fadeSteps) {	if (fadeCurrent == fadeSteps) {		// We're done, so clear.		clearInterval(fadeTimer[theID]);		fadeActive[theID] = false;		fadeTimer[theID] = false;		// Should we close it once the fade is complete?		if (fadeClose[theID] == true) {			document.getElementById(theID).style.visibility = "hidden";		}		// Hang on.. did a command queue while we were working? If so, make it happen now		if (fadeQueue[theID] && fadeQueue[theID] != false) {			fadeElementSetup(fadeQueue[theID][0], fadeQueue[theID][1], fadeQueue[theID][2], fadeQueue[theID][3]);			fadeQueue[theID] = false;		}	} else {		fadeCurrent++;				// Now actually do the fade adjustment.				if (fadeMode[theID] == "shadow") {			// Do a special fade on the webkit-box-shadow of the object					if (fadeAmount < 0) {				document.getElementById(theID).style.webkitBoxShadow = shadowSettings + (Math.abs(fadeCurrent * fadeAmount)) + ')';			} else {				document.getElementById(theID).style.webkitBoxShadow = shadowSettings + (100 - (fadeCurrent * fadeAmount)) + ')';			}					} else {					// Set the opacity depending on if we're adding or subtracting (pos or neg)						if (fadeAmount < 0) {				setOpacity(Math.abs(fadeCurrent * fadeAmount), theID);			} else {				setOpacity(100 - (fadeCurrent * fadeAmount), theID);			}		}		// Keep going, and send myself the updated variables		clearInterval(fadeTimer[theID]);		fadeTimer[theID] = setInterval("fadeElement('"+theID+"', '"+fadeCurrent+"', '"+fadeAmount+"', '"+fadeSteps+"')", 15);	}}//////////////////////////////// UTILITY functions//// Utility: Set the opacity, compatible with a number of browsers. Value from 0 to 100.function setOpacity(opacity, theID) {	var object = document.getElementById(theID).style;	// If it's 100, set it to 99 for Firefox.	if (navigator.userAgent.indexOf("Firefox") != -1) {		if (opacity == 100) { opacity = 99.9999; } // This is majorly awkward	}	// Multi-browser opacity setting	object.filter = "alpha(opacity=" + opacity + ")"; // IE/Win	object.opacity = (opacity / 100);                 // Safari 1.2, Firefox+Mozilla}// Utility: Math functions for animation calucations - From http://www.robertpenner.com/easing///// t = time, b = begin, c = change, d = duration// time = current frame, begin is fixed, change is basically finish - begin, duration is fixed (frames),function linear(t, b, c, d){	return c*t/d + b;}function sineInOut(t, b, c, d){	return -c/2 * (Math.cos(Math.PI*t/d) - 1) + b;}function cubicIn(t, b, c, d) {	return c*(t/=d)*t*t + b;}function cubicOut(t, b, c, d) {	return c*((t=t/d-1)*t*t + 1) + b;}function cubicInOut(t, b, c, d){	if ((t/=d/2) < 1) return c/2*t*t*t + b;	return c/2*((t-=2)*t*t + 2) + b;}function bounceOut(t, b, c, d){	if ((t/=d) < (1/2.75)){		return c*(7.5625*t*t) + b;	} else if (t < (2/2.75)){		return c*(7.5625*(t-=(1.5/2.75))*t + .75) + b;	} else if (t < (2.5/2.75)){		return c*(7.5625*(t-=(2.25/2.75))*t + .9375) + b;	} else {		return c*(7.5625*(t-=(2.625/2.75))*t + .984375) + b;	}}// Utility: Get the size of the window, and set myWidth and myHeight// Credit to quirksmode.orgfunction getSize() {	// Window Size	if (self.innerHeight) { // Everyone but IE		myWidth = window.innerWidth;		myHeight = window.innerHeight;		myScroll = window.pageYOffset;	} else if (document.documentElement && document.documentElement.clientHeight) { // IE6 Strict		myWidth = document.documentElement.clientWidth;		myHeight = document.documentElement.clientHeight;		myScroll = document.documentElement.scrollTop;	} else if (document.body) { // Other IE, such as IE7		myWidth = document.body.clientWidth;		myHeight = document.body.clientHeight;		myScroll = document.body.scrollTop;	}	// Page size w/offscreen areas	if (window.innerHeight && window.scrollMaxY) {			myScrollWidth = document.body.scrollWidth;		myScrollHeight = window.innerHeight + window.scrollMaxY;	} else if (document.body.scrollHeight > document.body.offsetHeight) { // All but Explorer Mac		myScrollWidth = document.body.scrollWidth;		myScrollHeight = document.body.scrollHeight;	} else { // Explorer Mac...would also work in Explorer 6 Strict, Mozilla and Safari		myScrollWidth = document.body.offsetWidth;		myScrollHeight = document.body.offsetHeight;	}}// Utility: Get Shift Key Status// IE events don't seem to get passed through the function, so grab it from the window.function getShift(evt) {	var shift = false;	if (! evt && window.event) {		shift = window.event.shiftKey;	} else if (evt) {		shift = evt.shiftKey;		if (shift) evt.stopPropagation(); // Prevents Firefox from doing shifty things	}	return shift;}// Utility: Find the Y position of an element on a page. Return Y and X as an arrayfunction findElementPos(elemFind){	var elemX = 0;	var elemY = 0;	do {		elemX += elemFind.offsetLeft;		elemY += elemFind.offsetTop;	} while ( elemFind = elemFind.offsetParent )	return Array(elemX, elemY);}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美无砖专区一中文字| 丁香五精品蜜臀久久久久99网站| 欧美亚洲日本国产| 亚洲丰满少妇videoshd| 91精品福利在线一区二区三区 | 中文字幕一区二| 91免费国产视频网站| 亚洲高清免费观看高清完整版在线观看| 欧美日韩午夜在线视频| 麻豆精品久久精品色综合| 国产日产精品1区| 91啪亚洲精品| 麻豆中文一区二区| 国产精品入口麻豆原神| 欧美在线观看一区二区| 美国十次综合导航| 国产精品电影院| 欧美另类变人与禽xxxxx| 狠狠色丁香婷婷综合| 国产精品久久久久久福利一牛影视| 色综合天天做天天爱| 蜜臀av一区二区| 国产精品久久久一本精品| 欧美三片在线视频观看| 国产成人夜色高潮福利影视| 一区二区三区免费在线观看| 精品国产乱码久久久久久免费| 久久精品久久综合| ww久久中文字幕| 国产成人h网站| 亚洲一区在线免费观看| 精品久久人人做人人爽| 色爱区综合激月婷婷| 国内外成人在线视频| 亚洲精品伦理在线| 久久综合色8888| 欧美在线不卡视频| 国产精品资源站在线| 五月激情丁香一区二区三区| 国产精品素人视频| 日韩精品一区二区三区在线播放 | 精品少妇一区二区三区在线视频| www.亚洲色图.com| 捆绑调教美女网站视频一区| 亚洲精品中文在线| 国产日韩欧美激情| 欧美私人免费视频| a在线欧美一区| 国产福利不卡视频| 久久激五月天综合精品| 亚洲超碰97人人做人人爱| 国产精品久久久久三级| 亚洲精品一线二线三线| 欧美一区二区三区视频在线 | 欧美性色综合网| eeuss鲁一区二区三区| 国产一区二区不卡| 久久国产视频网| 日韩国产高清在线| 天天操天天干天天综合网| 亚洲精品视频免费观看| 亚洲天堂免费在线观看视频| 中文字幕免费一区| 久久久精品免费网站| 欧美精品一区二区高清在线观看| 欧美二区三区91| 欧美男生操女生| 欧美日韩黄视频| 欧美日韩精品欧美日韩精品一综合| 色综合婷婷久久| 色综合久久综合网97色综合| 91亚洲精品一区二区乱码| 欧美裸体bbwbbwbbw| 欧美狂野另类xxxxoooo| 这里是久久伊人| 制服丝袜日韩国产| 欧美性大战久久久| 欧美日韩在线电影| 欧美老女人第四色| 欧美一区二区在线不卡| 欧美v亚洲v综合ⅴ国产v| 欧美成va人片在线观看| 欧美精品一区二区三区蜜桃视频| 欧美成人乱码一区二区三区| 久久久五月婷婷| 亚洲精品国产a久久久久久| 国产精品久久午夜夜伦鲁鲁| 中文字幕一区二区5566日韩| 亚洲欧美日本韩国| 亚洲va韩国va欧美va精品| 免费看黄色91| 国产不卡高清在线观看视频| 不卡的电影网站| 欧美性感一类影片在线播放| 欧美一二三四在线| 国产亚洲人成网站| 18涩涩午夜精品.www| 亚洲影院久久精品| 久久国产乱子精品免费女| 国产老肥熟一区二区三区| 成人国产精品视频| 欧美日韩高清不卡| 久久欧美中文字幕| 亚洲女与黑人做爰| 青青草97国产精品免费观看无弹窗版| 国产乱码精品一区二区三区五月婷| 国产91精品一区二区| 在线视频一区二区三区| 欧美xxxxxxxx| 亚洲靠逼com| 美女网站在线免费欧美精品| 成人激情小说网站| 欧美日韩久久不卡| 国产婷婷色一区二区三区在线| 亚洲免费av高清| 国产一区999| 欧美日韩在线一区二区| 国产日本一区二区| 日韩中文字幕麻豆| av成人免费在线观看| 日韩欧美激情四射| 一区二区在线观看视频| 极品美女销魂一区二区三区| 色婷婷精品大在线视频| 久久影视一区二区| 亚洲va天堂va国产va久| 成人成人成人在线视频| 日韩一区二区高清| 亚洲精品欧美专区| 看电视剧不卡顿的网站| 欧美性淫爽ww久久久久无| 久久人人97超碰com| 肉丝袜脚交视频一区二区| 99国产精品久久久久久久久久久| 欧美成人在线直播| 偷拍自拍另类欧美| 色哟哟精品一区| 国产精品区一区二区三| 精品一区二区三区欧美| 欧美专区日韩专区| 亚洲欧洲精品一区二区精品久久久 | 国产婷婷色一区二区三区| 亚洲成人7777| 在线亚洲精品福利网址导航| 国产精品嫩草影院av蜜臀| 韩国视频一区二区| 日韩无一区二区| 日韩av在线免费观看不卡| 色一情一乱一乱一91av| 国产精品成人在线观看| 国产1区2区3区精品美女| 欧美精品一区二区三区一线天视频| 婷婷六月综合网| 欧美羞羞免费网站| 亚洲一区二区三区视频在线| 一本久久a久久免费精品不卡| 国产精品蜜臀av| 丁香六月久久综合狠狠色| 精品久久久久久无| 国内精品在线播放| 精品久久99ma| 久久丁香综合五月国产三级网站| 4438x亚洲最大成人网| 午夜精品爽啪视频| 欧美久久婷婷综合色| 婷婷久久综合九色综合伊人色| 欧美网站一区二区| 婷婷中文字幕一区三区| 色婷婷综合久久久久中文一区二区 | 久久久蜜桃精品| 国产伦精品一区二区三区免费| 日韩精品一区国产麻豆| 国模冰冰炮一区二区| 久久久99久久| 99久久久久久| 一区二区在线看| 欧美久久久久久蜜桃| 久久国产精品色婷婷| 久久综合网色—综合色88| 国产乱码精品一品二品| 国产精品国产三级国产aⅴ中文 | 亚洲不卡在线观看| 欧美一区二区国产| 国产在线一区二区| 国产精品欧美久久久久无广告| 91丨九色porny丨蝌蚪| 亚洲国产欧美日韩另类综合| 91精品欧美一区二区三区综合在| 欧美aaaaaa午夜精品| 国产无人区一区二区三区| 91免费版pro下载短视频| 亚洲国产精品欧美一二99| 欧美刺激脚交jootjob| 成人一区二区三区| 亚洲国产日韩a在线播放| 精品国产乱码久久久久久久久 | 欧美日本视频在线| 国产在线播精品第三| 亚洲欧美国产三级| 日韩欧美亚洲国产另类|