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

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

?? slide.js

?? .net ajax 無刷新文件上傳源碼
?? JS
?? 第 1 頁 / 共 5 頁
字號:
var hs = {
graphicsDir : 'highslide/graphics/',
restoreCursor : 'zoomout.cur', // necessary for preload
expandSteps : 10, // number of steps in zoom. Each step lasts for duration/step milliseconds.
expandDuration : 250, // milliseconds
restoreSteps : 10,
restoreDuration : 250,
marginLeft : 15,
marginRight : 15,
marginTop : 15,
marginBottom : 15,
zIndexCounter : 1001, // adjust to other absolutely positioned elements


loadingText : 'Loading...',
loadingTitle : 'Click to cancel',
loadingOpacity : 0.75,
focusTitle : 'Click to bring to front',
allowMultipleInstances: true,
numberOfImagesToPreload : 5,
captionSlideSpeed : 1, // set to 0 to disable slide in effect
padToMinWidth : false, // pad the popup width to make room for wide caption
outlineWhileAnimating : 2, // 0 = never, 1 = always, 2 = HTML only 
outlineStartOffset : 3, // ends at 10
fullExpandTitle : 'Expand to actual size',
fullExpandPosition : 'bottom right',
fullExpandOpacity : 1,
showCredits : true, // you can set this to false if you want
creditsText : 'Powered by UCFAR.CN',
creditsHref : 'http://new.qzone.qq.com/18066799',
creditsTitle : 'Ucfar.CN',
enableKeyListener : true,


// HTML extension

previousText : 'Previous',
nextText : 'Next', 
moveText : 'Move',
closeText : '關閉', 
closeTitle : '點擊關閉', 
resizeTitle : '調整大小',
allowWidthReduction : false,
allowHeightReduction : true,
preserveContent : true, // Preserve changes made to the content and position of HTML popups.
objectLoadTime : 'before', // Load iframes 'before' or 'after' expansion.
cacheAjax : true, // Cache ajax popups for instant display. Can be overridden for each popup.

// These settings can also be overridden inline for each image
captionId : null,
spaceForCaption : 30, // leaves space below images with captions
slideshowGroup : null, // defines groups for next/previous links and keystrokes
minWidth: 200,
minHeight: 250,
allowSizeReduction: true, // allow the image to reduce to fit client size. If false, this overrides minWidth and minHeight
outlineType : 'drop-shadow' , // set null to disable outlines
wrapperClassName : 'highslide-wrapper', // for enhanced css-control

// END OF YOUR SETTINGS


// declare internal properties
preloadTheseImages : [],
continuePreloading: true,
expanders : [],
overrides : [
	'allowSizeReduction',
	'outlineType',
	'outlineWhileAnimating',
	'spaceForCaption',
	'captionId',
	'captionText',
	'captionEval',
	
	'contentId',
	'width',
	'height',
	'allowWidthReduction',
	'allowHeightReduction',
	'preserveContent',
	'objectType',	
	'cacheAjax',	
	'objectWidth',
	'objectHeight',
	'objectLoadTime',	
	'swfObject',
	'wrapperClassName',
	'minWidth',
	'minHeight',
	'slideshowGroup',
	'easing',
	'easingClose',
	'fadeInOut'
],
overlays : [],
faders : [],

pendingOutlines : {},
sleeping : [],
preloadTheseAjax : [],
cacheBindings : [],
cachedGets : {},
clones : {},
ie : (document.all && !window.opera),
safari : /Safari/.test(navigator.userAgent),
geckoMac : /Macintosh.+rv:1\.[0-8].+Gecko/.test(navigator.userAgent),

$ : function (id) {
	return document.getElementById(id);
},

push : function (arr, val) {
	arr[arr.length] = val;
},

createElement : function (tag, attribs, styles, parent, nopad) {
	var el = document.createElement(tag);
	if (attribs) hs.setAttribs(el, attribs);
	if (nopad) hs.setStyles(el, {padding: 0, border: 'none', margin: 0});
	if (styles) hs.setStyles(el, styles);
	if (parent) parent.appendChild(el);	
	return el;
},

setAttribs : function (el, attribs) {
	for (var x in attribs) el[x] = attribs[x];
},

setStyles : function (el, styles) {
	for (var x in styles) {
		try { 
			if (hs.ie && x == 'opacity') 
				el.style.filter = (styles[x] == 1) ? '' : 'alpha(opacity='+ (styles[x] * 100) +')';
			else el.style[x] = styles[x]; 
		}
		catch (e) {}
	}
},

ieVersion : function () {
	var arr = navigator.appVersion.split("MSIE");
	return arr[1] ? parseFloat(arr[1]) : null;
},

getPageSize : function () {
	var iebody = document.compatMode && document.compatMode != "BackCompat" 
		? document.documentElement : document.body;
	
	var width = hs.ie ? iebody.clientWidth : 
			(document.documentElement.clientWidth || self.innerWidth),
		height = hs.ie ? iebody.clientHeight : self.innerHeight;
	
	return {
		width: width,
		height: height,		
		scrollLeft: hs.ie ? iebody.scrollLeft : pageXOffset,
		scrollTop: hs.ie ? iebody.scrollTop : pageYOffset
	}
},

position : function(el)	{ 
	var p = { x: el.offsetLeft, y: el.offsetTop };
	while (el.offsetParent)	{
		el = el.offsetParent;
		p.x += el.offsetLeft;
		p.y += el.offsetTop;
		if (el != document.body && el != document.documentElement) {
			p.x -= el.scrollLeft;
			p.y -= el.scrollTop;
		}
	}
	return p;
},

expand : function(a, params, custom) {
	if (a.getParams) return params;
	
	try {
		new hs.Expander(a, params, custom);
		return false;		
	} catch (e) { return true; }
},

htmlExpand : function(a, params, custom) {
	if (a.getParams) return params;
	
	for (var i = 0; i < hs.sleeping.length; i++) {
		if (hs.sleeping[i] && hs.sleeping[i].a == a) {
			hs.sleeping[i].awake();
			hs.sleeping[i] = null;
			return false;
		}
	}
	try {
		hs.hasHtmlexpanders = true;
		new hs.Expander(a, params, custom, 'html');
		return false;
	} catch (e) {
		return true;
	}	
},

getElementByClass : function (el, tagName, className) {
	var els = el.getElementsByTagName(tagName);
	for (var i = 0; i < els.length; i++) {
    	if (els[i].className == className) {
			return els[i];
		}
	}
	return null;
},

getSelfRendered : function() {
	var s =	
		 '<div class="highslide-header"><ul>'
		+	'<li class="highslide-previous"><a onclick="return hs.previous(this)" href="#">'+ hs.previousText +'</a></li>'
		+	'<li class="highslide-next"><a onclick="return hs.next(this)" href="#">'+ hs.nextText +'</a></li>'
		+	'<li class="highslide-move"><a href="#" onclick="return false">'+ hs.moveText +'</a></li>'
		+	'<li class="highslide-close"><a onclick="return hs.close(this)" title="'+ hs.closeTitle +'" href="#">'
			+ hs.closeText +'</a></li>'
		+'</ul></div>'
		+'<div class="highslide-body"></div>'
		+'<div class="highslide-footer"><div>'
		+	'<span class="highslide-resize" title="'+ hs.resizeTitle +'"><span></span></span>'
		+'</div></div>';
	return hs.createElement('div', { className: 'highslide-html-content', innerHTML: s } );
},


getCacheBinding : function (a) {
	for (var i = 0; i < hs.cacheBindings.length; i++) {
		if (hs.cacheBindings[i][0] == a) {
			var c = hs.cacheBindings[i][1];
			hs.cacheBindings[i][1] = c.cloneNode(1);
			return c;
		}
	}
	return null;
},

preloadAjax : function (e) {
	var aTags = document.getElementsByTagName('A');
	var a, re;
	for (var i = 0; i < aTags.length; i++) {
		a = aTags[i];
		re = hs.isHsAnchor(a);
		if (re && re[0] == 'hs.htmlExpand' && hs.getParam(a, 'objectType') == 'ajax' 
				&& hs.getParam(a, 'cacheAjax')) {
			hs.push(hs.preloadTheseAjax, a);
		}
	}
	hs.preloadAjaxElement(0);
},

preloadAjaxElement : function (i) {
	if (!hs.preloadTheseAjax[i]) return;
	var a = hs.preloadTheseAjax[i];
	var cache = hs.getNode(hs.getParam(a, 'contentId'));
	if (!cache) cache = hs.getSelfRendered();
	var ajax = new hs.Ajax(a, cache, 1);	
   	ajax.onError = function () { };
   	ajax.onLoad = function () {
   		hs.push(hs.cacheBindings, [a, cache]);
   		hs.preloadAjaxElement(i + 1);
   	};
   	ajax.run();
},

focusTopmost : function() {
	var topZ = 0, topmostKey = -1;
	for (var i = 0; i < hs.expanders.length; i++) {
		if (hs.expanders[i]) {
			if (hs.expanders[i].wrapper.style.zIndex && hs.expanders[i].wrapper.style.zIndex > topZ) {
				topZ = hs.expanders[i].wrapper.style.zIndex;
				
				topmostKey = i;
			}
		}
	}
	if (topmostKey == -1) hs.focusKey = -1;
	else hs.expanders[topmostKey].focus();
},

getAdjacentAnchor : function(key, op) {
	var aAr = document.getElementsByTagName('A'), hsAr = {}, activeI = -1, j = 0;
	for (var i = 0; i < aAr.length; i++) {
		if (hs.isHsAnchor(aAr[i]) && ((hs.expanders[key].slideshowGroup 
				== hs.getParam(aAr[i], 'slideshowGroup')))) {
			hsAr[j] = aAr[i];
			if (hs.expanders[key] && aAr[i] == hs.expanders[key].a) {
				activeI = j;
			}
			j++;
		}
	}
	return hsAr[activeI + op] || null;
},

getParam : function (a, param) {
	a.getParams = a.onclick;
	var p = a.getParams ? a.getParams() : null;
	a.getParams = null;
	
	return (p && typeof p[param] != 'undefined') ? p[param] : 
		(typeof hs[param] != 'undefined' ? hs[param] : null);},

getSrc : function (a) {
	var src = hs.getParam(a, 'src');
	if (src) return src;
	return a.href;
},

getNode : function (id) {
	var node = hs.$(id), clone = hs.clones[id], a = {};
	if (!node && !clone) return null;
	if (!clone) {
		clone = node.cloneNode(true);
		clone.id = '';
		hs.clones[id] = clone;
		return node;
	} else {
		return clone.cloneNode(true);
	}
},

purge : function(d) {
	if (!hs.ie) return;
	var a = d.attributes, i, l, n;
	if (a) {
		l = a.length;
		for (var i = 0; i < l; i += 1) {
			n = a[i].name;
			if (typeof d[n] === 'function') {
				d[n] = null;
			}
		}
	}
	a = d.childNodes;
	if (a) {
		l = a.length;
		for (var i = 0; i < l; i += 1) {
			hs.purge(d.childNodes[i]);
		}
	}
},

previousOrNext : function (el, op) {
	var exp = hs.last = hs.getExpander(el);
	try {
		var adj = hs.upcoming =  hs.getAdjacentAnchor(exp.key, op);
		adj.onclick(); 		
	} catch (e){}
	try { exp.close(); } catch (e) {}	
	return false;
},

previous : function (el) {
	return hs.previousOrNext(el, -1);
},

next : function (el) {
	return hs.previousOrNext(el, 1);	
},

keyHandler : function(e) {
	if (!e) e = window.event;
	if (!e.target) e.target = e.srcElement; // ie
	if (e.target.form) return true; // form element has focus
	
	var op = null;
	switch (e.keyCode) {
		case 32: // Space
		case 34: // Page Down
		case 39: // Arrow right
		case 40: // Arrow down
			op = 1;
			break;
		case 8:  // Backspace
		case 33: // Page Up
		case 37: // Arrow left
		case 38: // Arrow up
			op = -1;
			break;
		case 27: // Escape
		case 13: // Enter
			op = 0;
	}
	if (op !== null) {
		hs.removeEventListener(document, 'keydown', hs.keyHandler);
		if (!hs.enableKeyListener) return true;
		
		if (e.preventDefault) e.preventDefault();
    	else e.returnValue = false;
		if (op == 0) {
			try { hs.getExpander().close(); } catch (e) {}
			return false;
		} else {
			return hs.previousOrNext(hs.focusKey, op);
		}
	}
	return true;
},


registerOverlay : function (overlay) {
	hs.push(hs.overlays, overlay);
},

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
中文字幕在线不卡视频| 激情成人午夜视频| 亚洲欧美日韩一区| 中文字幕一区二区不卡| 综合欧美亚洲日本| 国产精品国产三级国产普通话99 | 亚洲va欧美va人人爽| 久久99国产精品久久99果冻传媒| 日本美女一区二区三区视频| 日韩在线a电影| 免费成人结看片| 国内精品第一页| 国产精品亚洲专一区二区三区| 国产麻豆视频精品| 国产jizzjizz一区二区| 国产盗摄女厕一区二区三区 | 欧美变态凌虐bdsm| 亚洲精品一区二区三区影院| 久久久久久综合| 国产精品美女久久久久aⅴ| 亚洲色图.com| 亚洲成人综合视频| 麻豆久久久久久| 国产乱码精品1区2区3区| 成人18视频在线播放| 91丨porny丨蝌蚪视频| 欧美日韩国产综合久久| 日韩午夜精品电影| 国产三级一区二区三区| 亚洲色图丝袜美腿| 丝袜诱惑制服诱惑色一区在线观看| 青青草精品视频| 国产精品911| 91福利国产精品| 欧美一区二区三区播放老司机| 久久久91精品国产一区二区精品| 亚洲欧洲韩国日本视频| 亚洲图片欧美一区| 九九在线精品视频| www.爱久久.com| 欧美日韩日日夜夜| 久久久99精品免费观看不卡| 综合中文字幕亚洲| 美女一区二区在线观看| www.在线欧美| 91精品国产免费久久综合| 日本一区二区免费在线观看视频 | 亚洲欧美一区二区在线观看| 亚洲电影视频在线| 国产精品资源网| 欧美三级日韩三级国产三级| 久久久亚洲国产美女国产盗摄| 成人欧美一区二区三区小说| 日本欧美一区二区三区乱码| av在线播放成人| 精品久久久影院| 亚洲乱码中文字幕| 国产精品一区免费视频| 中文字幕欧美三区| 男男gaygay亚洲| 在线中文字幕一区| 欧美韩国日本一区| 美女视频黄 久久| 色就色 综合激情| 国产色综合久久| 奇米色777欧美一区二区| 91在线观看地址| 欧美精品一区二区三区很污很色的| 一区二区欧美视频| 国精产品一区一区三区mba视频| 欧美亚洲禁片免费| 国产精品网站在线观看| 国产伦精一区二区三区| 91精品国产一区二区| 亚洲自拍偷拍图区| av在线不卡电影| 国产欧美日韩综合| 狠狠v欧美v日韩v亚洲ⅴ| 7799精品视频| 亚洲最大的成人av| 91在线播放网址| 中文字幕中文字幕一区| 国产麻豆精品在线观看| 3atv一区二区三区| 性久久久久久久久| 在线观看区一区二| 国产精品欧美极品| 国产99精品国产| 久久综合久久综合九色| 久久精品国产精品亚洲精品| 欧美日韩激情一区| 午夜私人影院久久久久| 欧美在线不卡视频| 一区二区在线观看免费| 99热国产精品| |精品福利一区二区三区| 成人高清视频在线观看| 国产亚洲成av人在线观看导航| 国产精品一区二区男女羞羞无遮挡| 91精品国产综合久久久蜜臀粉嫩 | 丝袜亚洲另类欧美综合| 欧美午夜精品电影| 亚洲黄网站在线观看| 91国产福利在线| 一区二区三区在线视频播放| 在线观看日韩毛片| 亚洲国产wwwccc36天堂| 欧美三级电影精品| 天天操天天干天天综合网| 欧美视频精品在线观看| 偷拍一区二区三区| 欧美一卡二卡在线| 久久激情五月激情| 久久久久久久国产精品影院| 国产精品18久久久久久久久| 激情综合五月婷婷| 国产情人综合久久777777| 国产69精品久久久久777| 国产精品短视频| 日本电影欧美片| 三级不卡在线观看| 日韩精品一区二区三区视频在线观看| 美国毛片一区二区三区| 国产亚洲精品久| 一本到三区不卡视频| 午夜久久电影网| 2017欧美狠狠色| 成人午夜在线视频| 一区二区三区日韩欧美精品| 6080亚洲精品一区二区| 精品一区二区在线视频| 国产精品国产三级国产aⅴ入口 | 日韩片之四级片| 国产乱人伦偷精品视频不卡| 成人免费在线视频观看| 欧美乱妇15p| 国产精品1024久久| 亚洲乱码精品一二三四区日韩在线| 欧美美女激情18p| 国产精品亚洲专一区二区三区 | 五月婷婷欧美视频| 欧美一级淫片007| 成人美女在线视频| 午夜a成v人精品| 国产无人区一区二区三区| 日本国产一区二区| 国内精品自线一区二区三区视频| 国产精品电影一区二区| 欧美精品丝袜久久久中文字幕| 狠狠色丁香婷婷综合久久片| 亚洲天堂av一区| 精品三级在线观看| 色综合天天做天天爱| 久88久久88久久久| 一区二区三区四区在线| 26uuu精品一区二区三区四区在线 26uuu精品一区二区在线观看 | 综合激情网...| 精品国产伦一区二区三区免费| 色婷婷精品久久二区二区蜜臀av| 老司机精品视频导航| 亚洲综合无码一区二区| 欧美精品一区二区三区蜜臀| 91高清视频在线| 国产成人h网站| 奇米精品一区二区三区在线观看| 亚洲品质自拍视频| 国产视频不卡一区| 欧美一区二区三区免费大片| 99久久99久久精品国产片果冻| 久久99精品久久久久久 | 欧美中文字幕亚洲一区二区va在线| 狠狠色丁香婷综合久久| 天堂va蜜桃一区二区三区 | 在线免费观看日本欧美| 国产一区二区精品在线观看| 五月天亚洲婷婷| 亚洲图片另类小说| 中文字幕va一区二区三区| 日韩一区二区在线看| 欧美视频中文字幕| 91麻豆精品在线观看| 成人深夜在线观看| 理论片日本一区| 视频一区二区三区中文字幕| 亚洲欧美二区三区| 中文字幕在线一区二区三区| 久久久久久久久99精品| 日韩天堂在线观看| 91精品国产麻豆| 91精品国产综合久久香蕉的特点| 在线日韩av片| 在线一区二区三区| 色婷婷综合久久久中文一区二区| www.欧美精品一二区| 国产美女娇喘av呻吟久久| 国产在线国偷精品免费看| 九一九一国产精品| 激情综合色播激情啊| 久久99精品国产| 狠狠色狠狠色综合日日91app|