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

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

?? thickbox.js

?? 使用JSP和Java Bean來構建一個網上書店。本章介紹的例子可以分成兩大部分
?? JS
字號:
/*
 * Thickbox 2.0 - One Box To Rule Them All.
 * By Cody Lindley (http://www.codylindley.com)
 * Copyright (c) 2006 cody lindley
 * Licensed under the MIT License:
 *   http://www.opensource.org/licenses/mit-license.php
 * Thickbox is built on top of the very light weight jQuery library.
 */

//on page load call TB_init
$(document).ready(TB_init);

//add thickbox to href elements that have a class of .thickbox
function TB_init(){
	$("a.thickbox").click(function(){
	var t = this.title || this.name || null;
	var g = this.rel || false;
	TB_show(t,this.href,g);
	this.blur();
	return false;
	});
}

function TB_show(caption, url, imageGroup) {//function called when the user clicks on a thickbox link

	try {
		if (document.getElementById("TB_HideSelect") == null) {
		$("body").append("<iframe id='TB_HideSelect'></iframe><div id='TB_overlay'></div><div id='TB_window'></div>");
		$("#TB_overlay").click(TB_remove);
		}
		
		if(caption==null){caption=""};
		
		$(window).scroll(TB_position);
 		
		TB_overlaySize();
		
		$("body").append("<div id='TB_load'><img src='images/loadingAnimation.gif' /></div>");
		TB_load_position();
		
		var urlString = /\.jpg|\.jpeg|\.png|\.gif|\.html|\.htm|\.php|\.cfm|\.asp|\.aspx|\.jsp|\.jst|\.rb|\.txt|\.bmp/g;
		var urlType = url.toLowerCase().match(urlString);
		
		if(urlType == '.jpg' || urlType == '.jpeg' || urlType == '.png' || urlType == '.gif' || urlType == '.bmp'){//code to show images
				
			TB_PrevCaption = "";
			TB_PrevURL = "";
			TB_PrevHTML = "";
			TB_NextCaption = "";
			TB_NextURL = "";
			TB_NextHTML = "";
			TB_imageCount = "";
			TB_FoundURL = false;
			if(imageGroup){
				TB_TempArray = $("a[@rel="+imageGroup+"]").get();
				for (TB_Counter = 0; ((TB_Counter < TB_TempArray.length) && (TB_NextHTML == "")); TB_Counter++) {
					var urlTypeTemp = TB_TempArray[TB_Counter].href.toLowerCase().match(urlString);
						if (!(TB_TempArray[TB_Counter].href == url)) {						
							if (TB_FoundURL) {
								TB_NextCaption = TB_TempArray[TB_Counter].title;
								TB_NextURL = TB_TempArray[TB_Counter].href;
								TB_NextHTML = "<span id='TB_next'>&nbsp;&nbsp;<a href='#'>Next &gt;</a></span>";
							} else {
								TB_PrevCaption = TB_TempArray[TB_Counter].title;
								TB_PrevURL = TB_TempArray[TB_Counter].href;
								TB_PrevHTML = "<span id='TB_prev'>&nbsp;&nbsp;<a href='#'>&lt; Prev</a></span>";
							}
						} else {
							TB_FoundURL = true;
							TB_imageCount = "Image " + (TB_Counter + 1) +" of "+ (TB_TempArray.length);											
						}
				}
			}

			imgPreloader = new Image();
			imgPreloader.onload = function(){
			
			imgPreloader.onload = null;
				
			// Resizing large images - orginal by Christian Montoya edited by me.
			var pagesize = TB_getPageSize();
			var x = pagesize[0] - 150;
			var y = pagesize[1] - 150;
			var imageWidth = imgPreloader.width;
			var imageHeight = imgPreloader.height;
			if (imageWidth > x) {
				imageHeight = imageHeight * (x / imageWidth); 
				imageWidth = x; 
				if (imageHeight > y) { 
					imageWidth = imageWidth * (y / imageHeight); 
					imageHeight = y; 
				}
			} else if (imageHeight > y) { 
				imageWidth = imageWidth * (y / imageHeight); 
				imageHeight = y; 
				if (imageWidth > x) { 
					imageHeight = imageHeight * (x / imageWidth); 
					imageWidth = x;
				}
			}
			// End Resizing
			
			TB_WIDTH = imageWidth + 30;
			TB_HEIGHT = imageHeight + 60;
			$("#TB_window").append("<a href='' id='TB_ImageOff' title='Close'><img id='TB_Image' src='"+url+"' width='"+imageWidth+"' height='"+imageHeight+"' alt='"+caption+"'/></a>" + "<div id='TB_caption'>"+caption+"<div id='TB_secondLine'>" + TB_imageCount + TB_PrevHTML + TB_NextHTML + "</div></div><div id='TB_closeWindow'><a href='#' id='TB_closeWindowButton' title='Close or Escape Button'>關 閉</a></div>"); 		
			
			$("#TB_closeWindowButton").click(TB_remove);
			
			if (!(TB_PrevHTML == "")) {
				function goPrev(){
					if($(document).unclick(goPrev)){$(document).unclick(goPrev)};
					$("#TB_window").remove();
					$("body").append("<div id='TB_window'></div>");
					$(document).unkeyup();
					TB_show(TB_PrevCaption, TB_PrevURL, imageGroup);
					return false;	
				}
			
				$("#TB_prev").click(goPrev);
				
				$(document).keyup( function(e){ var key = e.keyCode; if(key == 37){goPrev()} });
			}
			
			
			
			if (!(TB_NextHTML == "")) {		
				function goNext(){
					$("#TB_window").remove();
					$("body").append("<div id='TB_window'></div>");
					$(document).unkeyup();
					TB_show(TB_NextCaption, TB_NextURL, imageGroup);				
					return false;	
				}
				
				$("#TB_next").click(goNext);
			
				$(document).keyup( function(e){ var key = e.keyCode; if(key == 39){goNext()} });
			}
			
			TB_position();
			$("#TB_load").remove();
			$("#TB_ImageOff").click(TB_remove);
			$("#TB_window").css({display:"block"}); //for safari using css instead of show
			}
	  
			imgPreloader.src = url;
		}
		
		if(urlType=='.htm'||urlType=='.html'||urlType=='.php'||urlType=='.asp'||urlType=='.aspx'||urlType=='.jsp'||urlType=='.jst'||urlType=='.rb'||urlType=='.txt'||urlType=='.cfm' || (url.indexOf('TB_inline') != -1) || (url.indexOf('TB_iframe') != -1) ){//code to show html pages
			
			var queryString = url.replace(/^[^\?]+\??/,'');
			var params = TB_parseQuery( queryString );
			
			TB_WIDTH = (params['width']*1) + 30;
			TB_HEIGHT = (params['height']*1) + 40;
			ajaxContentW = TB_WIDTH - 30;
			ajaxContentH = TB_HEIGHT - 45;
			
			if(url.indexOf('TB_iframe') != -1){				
					urlNoQuery = url.substr(0,TB_strpos(url, "?"));			
					$("#TB_window").append("<div id='TB_title'><div id='TB_ajaxWindowTitle'>"+caption+"</div><div id='TB_closeAjaxWindow'><a href='#' id='TB_closeWindowButton'>關 閉</a></div></div><iframe src='"+urlNoQuery+"' id='TB_iframeContent' style='width:"+(ajaxContentW + 30)+"px;height:"+(ajaxContentH + 18)+"px;'></iframe>");
				}else{
					$("#TB_window").append("<div id='TB_title'><div id='TB_ajaxWindowTitle'>"+caption+"</div><div id='TB_closeAjaxWindow'><a href='#' id='TB_closeWindowButton'>關 閉</a></div></div><div id='TB_ajaxContent' style='width:"+ajaxContentW+"px;height:"+ajaxContentH+"px;'></div>");
			}
					
			$("#TB_closeWindowButton").click(TB_remove);
			
				if(url.indexOf('TB_inline') != -1){	
					$("#TB_ajaxContent").html($('#' + params['inlineId']).html());
					TB_position();
					$("#TB_load").remove();
					$("#TB_window").css({display:"block"}); 
				}else if(url.indexOf('TB_iframe') != -1){
					TB_position();
					$("#TB_load").remove();
					$("#TB_window").css({display:"block"}); 
				}else{
					$("#TB_ajaxContent").load(url, function(){
						TB_position();
						$("#TB_load").remove();
						$("#TB_window").css({display:"block"}); 
					});
				}
			
		}
		
		$(window).resize(TB_position);
		
	} catch(e) {
		alert( e );
	}
}

//helper functions below

function TB_remove() {
	$("#TB_window").fadeOut("fast",function(){$('#TB_window,#TB_overlay,#TB_HideSelect').remove();});
	$("#TB_load").remove();
	$(document).unkeyup();

	try
	{
		afterCloseBox();
	}
	catch (e)
	{

	}

	return false;
}

function TB_position() {
	var pagesize = TB_getPageSize();	
	var arrayPageScroll = TB_getPageScrollTop();
	
	$("#TB_window").css({width:TB_WIDTH+"px",left: ((pagesize[0] - TB_WIDTH)/2)+"px", top: (arrayPageScroll[1] + ((pagesize[1]-TB_HEIGHT)/2))+"px" });
	TB_overlaySize();
}

function TB_overlaySize(){
	if (window.innerHeight && window.scrollMaxY) {	
		yScroll = window.innerHeight + window.scrollMaxY;
	} else if (document.body.scrollHeight > document.body.offsetHeight){ // all but Explorer Mac
		yScroll = document.body.scrollHeight;
	} else { // Explorer Mac...would also work in Explorer 6 Strict, Mozilla and Safari
		yScroll = document.body.offsetHeight;
  	}
	$("#TB_overlay").css("height",yScroll +"px");
}

function TB_load_position() {
	var pagesize = TB_getPageSize();
	var arrayPageScroll = TB_getPageScrollTop();

	$("#TB_load")
	.css({left: ((pagesize[0] - 100)/2)+"px", top: (arrayPageScroll[1] + ((pagesize[1]-100)/2))+"px" })
	.css({display:"block"});
}

function TB_parseQuery ( query ) {
   var Params = new Object ();
   if ( ! query ) return Params; // return empty object
   var Pairs = query.split(/[;&]/);
   for ( var i = 0; i < Pairs.length; i++ ) {
      var KeyVal = Pairs[i].split('=');
      if ( ! KeyVal || KeyVal.length != 2 ) continue;
      var key = unescape( KeyVal[0] );
      var val = unescape( KeyVal[1] );
      val = val.replace(/\+/g, ' ');
      Params[key] = val;
   }
   return Params;
}

function TB_getPageScrollTop(){
	var yScrolltop;
	if (self.pageYOffset) {
		yScrolltop = self.pageYOffset;
	} else if (document.documentElement && document.documentElement.scrollTop){	 // Explorer 6 Strict
		yScrolltop = document.documentElement.scrollTop;
	} else if (document.body) {// all other Explorers
		yScrolltop = document.body.scrollTop;
	}
	arrayPageScroll = new Array('',yScrolltop) 
	return arrayPageScroll;
}

function TB_getPageSize(){
	var de = document.documentElement;
	var w = window.innerWidth || self.innerWidth || (de&&de.clientWidth) || document.body.clientWidth;
	var h = window.innerHeight || self.innerHeight || (de&&de.clientHeight) || document.body.clientHeight;
	
	arrayPageSize = new Array(w,h) 
	return arrayPageSize;
}

function TB_strpos(str, ch) {
for (var i = 0; i < str.length; i++)
if (str.substring(i, i+1) == ch) return i;
return -1;
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美午夜精品免费| 一区二区三区欧美日| 青青国产91久久久久久| 欧美日韩在线综合| 亚洲国产日韩综合久久精品| 成人黄色a**站在线观看| 中文字幕亚洲一区二区av在线 | 国产一区二区精品久久91| 久久无码av三级| 国产成人精品午夜视频免费| 中文字幕一区二区三区精华液| 91麻豆国产在线观看| 亚洲在线中文字幕| 日韩一级片在线观看| 国产美女一区二区三区| 日韩美女视频一区| 欧美伦理电影网| 国产精品18久久久久久久网站| 国产精品情趣视频| 日韩一区二区三免费高清| 99麻豆久久久国产精品免费 | 成人免费视频app| 亚洲成人综合在线| 久久嫩草精品久久久精品| 色综合天天做天天爱| 精品无人码麻豆乱码1区2区| 亚洲自拍欧美精品| 中文字幕中文字幕在线一区| 日韩一区二区高清| 在线精品视频免费观看| 国产精品一级片| 美女爽到高潮91| 偷窥国产亚洲免费视频| 亚洲欧美激情插 | 亚洲男人的天堂av| 中文字幕乱码久久午夜不卡| 日韩一级二级三级| 欧美精选一区二区| 欧美主播一区二区三区美女| 成人av免费在线| 成人黄色国产精品网站大全在线免费观看 | 亚洲视频你懂的| 亚洲婷婷国产精品电影人久久| 久久一区二区视频| 久久影院电视剧免费观看| 精品久久人人做人人爱| 久久网站最新地址| 国产视频在线观看一区二区三区| 精品国产欧美一区二区| 久久一区二区三区国产精品| 久久理论电影网| 国产精品嫩草影院av蜜臀| 亚洲色图视频网站| 亚洲一二三四久久| 成人免费毛片片v| 蜜桃视频在线一区| 成人短视频下载| 日韩亚洲欧美在线观看| 欧美日韩大陆一区二区| 欧美日韩一卡二卡三卡| 欧美日本免费一区二区三区| 欧美午夜在线一二页| 欧美精品在线一区二区三区| 日韩视频免费观看高清完整版在线观看 | 亚洲特黄一级片| 天堂成人免费av电影一区| 国产精品一品二品| 欧美亚洲综合在线| 精品欧美黑人一区二区三区| 久久久综合网站| 日韩av中文在线观看| 欧美性猛交xxxxxx富婆| 亚洲天堂免费看| 国产麻豆视频一区| 欧美高清视频www夜色资源网| 中文av一区二区| 国产综合一区二区| 欧美精品自拍偷拍| 亚洲午夜一区二区| 91麻豆产精品久久久久久| 久久亚洲综合av| 狠狠色丁香婷婷综合| 欧美tickle裸体挠脚心vk| 午夜在线成人av| 欧美日韩和欧美的一区二区| 亚洲乱码精品一二三四区日韩在线 | 亚洲一区av在线| 94色蜜桃网一区二区三区| 中文字幕一区二区在线播放| 国产黑丝在线一区二区三区| 久久精品人人做人人爽97| 精品在线免费观看| 久久久久久亚洲综合影院红桃 | 久久99国内精品| 精品国产免费人成在线观看| 精品亚洲aⅴ乱码一区二区三区| 日韩亚洲欧美成人一区| 韩国一区二区在线观看| 国产精品无遮挡| 成人av集中营| 亚洲成人福利片| 精品剧情v国产在线观看在线| 国产一区免费电影| 国产精品久久久久久福利一牛影视 | 亚洲在线一区二区三区| 在线不卡免费av| 国产精品一区免费在线观看| 国产精品区一区二区三区| 欧美最新大片在线看| 麻豆国产一区二区| 国产精品午夜免费| 91麻豆精品国产91久久久久久久久 | 亚洲精品视频在线看| 91精品国产一区二区| 不卡的看片网站| 欧美aaa在线| 欧美日韩中字一区| 樱花草国产18久久久久| 精品亚洲成a人| 五月天亚洲精品| 婷婷开心久久网| 亚洲同性同志一二三专区| 国产婷婷一区二区| 精品欧美乱码久久久久久1区2区| 在线视频综合导航| 成人激情动漫在线观看| 黑人巨大精品欧美一区| 亚洲国产成人91porn| 亚洲国产精品欧美一二99| 亚洲精品五月天| 中文字幕精品一区二区精品绿巨人 | 美日韩一区二区| 婷婷综合另类小说色区| 亚洲一区二区三区视频在线播放| 亚洲男人的天堂在线aⅴ视频| 中文字幕在线观看一区| 亚洲视频一区二区在线| 亚洲一区免费视频| 日本在线不卡一区| 国产伦精品一区二区三区免费| 国产麻豆成人精品| 男女性色大片免费观看一区二区| 婷婷激情综合网| 蜜臀精品一区二区三区在线观看 | 欧美一区二区视频在线观看2022 | 日韩**一区毛片| 日韩成人午夜电影| 蜜芽一区二区三区| 国产乱一区二区| caoporen国产精品视频| 91亚洲永久精品| 欧美在线一二三| 欧美精品九九99久久| 日韩丝袜情趣美女图片| 久久无码av三级| 亚洲女厕所小便bbb| 日日夜夜一区二区| 国产一区二区三区免费看| 国产黄色精品网站| 欧美无乱码久久久免费午夜一区| 日韩欧美国产不卡| 国产精品人人做人人爽人人添| 夜夜精品视频一区二区| 九九久久精品视频| 91污片在线观看| 欧美精品一区二区三区一线天视频| 国产精品你懂的| 久久成人免费网站| 91国偷自产一区二区开放时间 | 91精品国产91久久久久久最新毛片| 国产亚洲精品aa| 日韩不卡一区二区| 91久久精品一区二区二区| 久久久亚洲精华液精华液精华液 | 国产成人8x视频一区二区| 欧美日韩黄色一区二区| 亚洲天堂免费在线观看视频| 国产一区二区不卡在线| 欧美一级在线免费| 亚洲国产一区视频| 91啪亚洲精品| **欧美大码日韩| 成人国产电影网| 中文在线资源观看网站视频免费不卡| 偷拍日韩校园综合在线| 欧美系列亚洲系列| 夜色激情一区二区| 日本乱人伦一区| 国产精品成人一区二区三区夜夜夜| 国产在线视视频有精品| 欧美一区二区三区免费视频| 日韩激情一二三区| 欧美精品一区视频| 精品一区二区三区免费播放| 欧美精品一区二区三区在线播放| 国产又粗又猛又爽又黄91精品| 欧美亚洲国产一卡| 亚洲国产日韩一级| 欧美日韩国产另类不卡| 奇米一区二区三区|