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

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

?? drag.js

?? 提供手機wap建站
?? JS
字號:

var Drag={
	draging : false,
	x : 0,
	y : 0,
	element : null,
	fDiv : null,
	ghost : null,
	ix:2,iy:7,
	ox:6,oy:7,
	fx:6,fy:6,

addEvent : function(){
	var a=document.getElementsByTagName("li");
	for(var i=a.length-1;i>-1;i--){
		if(a[i].className=="module"){
			a[i].onmousedown=Drag.dragStart;

		}	
	}
},

del : function(obj,id){
	if(obj){
		obj.parentNode.parentNode.parentNode.removeChild(obj.parentNode.parentNode);
	}
	if (id!="undefined"){
		//var fobj = document.getElementById(id);
		//if (fobj)fobj.parentNode.removeChild(fobj);
		//document.getElementById("add_"+id).checked=false;
	}
},

//fb添加或去掉:true/false
//例如:Drag.add('usertopic','MainChannal',false)
add : function(id,path,fb){
	if (id=="")return;
	var obj = document.getElementById(id);
	if (document.getElementById("layoutset").value=="2"&&path=="LeftChannal"){path="RightChannal";}
	var addpart = document.getElementById(path);
	var addinput = document.getElementById("add_"+id);
	if (obj){
		obj.parentNode.removeChild(obj);
	}
	if(fb){
		var temppannal = document.getElementById("temppannal").innerHTML;
		temppannal = temppannal.replace(/\[\$id\]/g, id);
		temppannal = temppannal.replace(/\[\$pannaltitle\]/g, addinput.nextSibling.innerHTML);
		temppannal = temppannal.replace(/\[\$cont\]/g,"");
		addpart.innerHTML += temppannal;
		addinput.checked=true;
	}else{
		addinput.checked=false;
	}
	Drag.addEvent();
},

addmodule : function(id,path,title,stype,arr){
	if (document.getElementById("layoutset").value=="2"&&path=="LeftChannal"){path="RightChannal";}
	var addpart = document.getElementById(path);
	var obj = document.getElementById(id);
	if (obj){
		obj.parentNode.removeChild(obj);
	}
	var temppannal = document.getElementById("temppannal").innerHTML;
	temppannal = temppannal.replace(/\[\$id\]/g, id);
	temppannal = temppannal.replace(/\[\$pannaltitle\]/g, title);
	if (stype=="rss"){
		arr = "Rss Channal Data!"
		temppannal = temppannal.replace(/\[\$cont\]/g, arr);
	}else{
		temppannal = temppannal.replace(/\[\$cont\]/g, "Html Channal Data");
	}
	//alert(temppannal)
	addpart.innerHTML += temppannal;
	Drag.addEvent();
},


dragStart : function (e){
	if(Drag.draging)return;
	var e;
	e=fixE(e);
	if(e)element=fixElement(e);
	if(element.className!="title")return;
	element=element.parentNode;
	Drag.element=element;
	//以上獲得當前移動的模塊

	Drag.x=e.layerX?e.layerX+Drag.fx:(IE?e.x+Drag.ix:e.offsetX+Drag.ox);
	Drag.y=e.layerY?e.layerY+Drag.fy:(IE?e.y+Drag.iy:e.offsetY+Drag.oy);
	//鼠標相對于模塊的位置
	Drop.measure();
	if(e.layerX){Drag.floatIt(e);Drag.drag(e);}//fix FF
	B.style.cursor="move";
	document.onmousemove=Drag.drag;
	document.ondragstart=function(){window.event.returnValue = false;}
	document.onselectstart=function(){window.event.returnValue = false;};
	document.onselect=function(){return false};
	document.onmouseup=element.onmouseup=Drag.dragEnd;
	element.onmousedown=null;
},

drag : function (e){
	var e;
	e=fixE(e);
	if(!Drag.fDiv)Drag.floatIt(e);//for IE & Opera
	var x=e.clientX,y=e.clientY;
	Drag.fDiv.style.top=y+H.scrollTop-Drag.y+"px";
	Drag.fDiv.style.left=x+H.scrollLeft-Drag.x+"px";
	Drop.drop(x,y);
	//statu(e);
},

dragEnd : function (e){
	B.style.cursor="";
	document.ondragstart=document.onmousemove=document.onselectstart=document.onselect=document.onmouseup=null;
	Drag.element.onmousedown=Drag.dragStart;
	if(!Drag.draging)return;
	Drag.ghost.parentNode.insertBefore(Drag.element,Drag.ghost);
	Drag.ghost.parentNode.removeChild(Drag.ghost);
	B.removeChild(Drag.fDiv);
	Drag.fDiv=null;
	Drag.draging=false;
	Drop.init(document.getElementById("spacemain"));
},

floatIt : function(e){
	var e,element=Drag.element;
	var ghost=document.createElement("LI");
	Drag.ghost=ghost;
	ghost.className="module ghost";
	ghost.style.height=element.offsetHeight-2+"px";
	element.parentNode.insertBefore(ghost,element);
	//創建模塊占位框
	var fDiv=document.createElement("UL");
	Drag.fDiv=fDiv;
	fDiv.className="float";
	B.appendChild(fDiv);
	fDiv.style.width=ghost.parentNode.offsetWidth+"px";
	fDiv.appendChild(element);
	//創建容納模塊的浮動層
	Drag.draging=true;
	}
}

var Drop={
	root : null,
	index : null,
	column : null,

init : function(it){
	if(!it)return;
	Drop.root=it;

	it.firstItem=it.lastItem=null;
	var a=it.getElementsByTagName("ul");
	for(var i=0;i<a.length;i++){
	if(a[i].className!="column")continue;
	if(it.firstItem==null){
		it.firstItem=a[i];
		a[i].previousItem=null;
	}else{
		a[i].previousItem=a[i-1];
		a[i-1].nextItem=a[i];
	}
	a[i].nextItem=null;
	it.lastItem=a[i];
	a[i].index=i;

	a[i].firstItem=a[i].lastItem=null;
	var b=a[i].getElementsByTagName("li");
	for(var j=0;j<b.length;j++){
		if(b[j].className.indexOf("module")==-1)continue;
		if(a[i].firstItem==null){
			a[i].firstItem=b[j];
			b[j].previousItem=null;
		}else{
			b[j].previousItem=b[j-1];
			b[j-1].nextItem=b[j];
		}
		b[j].nextItem=null;
		a[i].lastItem=b[j];
		b[j].index=i+","+j;
		}
	}
},

measure : function(){
	if(!Drop.root)return;
	var currentColumn=Drop.root.firstItem;
	while(currentColumn){
		var currentModule=currentColumn.firstItem;
		while(currentModule){
		currentModule.minY=currentModule.offsetTop;
		//currentModule.minY=currentModule.style.top;
		currentModule.maxY=currentModule.minY+currentModule.offsetHeight;
		currentModule=currentModule.nextItem;
		}
		currentColumn.minX=currentColumn.offsetLeft;
		//currentColumn.minX=currentColumn.style.left;
		currentColumn.maxX=currentColumn.minX+currentColumn.offsetWidth;
		currentColumn=currentColumn.nextItem;
	}
	Drop.index=Drag.element.index;
},

drop : function(x,y){
	if(!Drop.root)return;
	var x,y,currentColumn=Drop.root.firstItem;
	while(x>currentColumn.maxX)if(currentColumn.nextItem)currentColumn=currentColumn.nextItem;else break;
	var currentModule=currentColumn.lastItem;
	if(currentModule)while(y<currentModule.maxY){
	if(y>currentModule.minY-12){
	if(Drop.index==currentModule.index)return;
	Drop.index=currentModule.index;
	if(currentModule.index==Drag.element.index){if(currentModule.nextItem)currentModule=currentModule.nextItem;else break;}
	currentColumn.insertBefore(Drag.ghost,currentModule);
	Drop.column=null;
	return;
	}else if(currentModule.previousItem)currentModule=currentModule.previousItem;else return;}
	if(Drop.column==currentColumn.index)return;
	currentColumn.appendChild(Drag.ghost);
	Drop.index=0;
	Drop.column=currentColumn.index;
	}
}

function statu(e){
	var e,element;
	element=fixElement(e);
	window.status= "e.xy:("+e.x+","+e.y+")<br/>e.offsetXY:("+e.offsetX+","+e.offsetY+")<br/>e.clientXY:("+e.clientX+","+e.clientY+")<br/>element.offsetLeftTop:("+element.offsetLeft+","+element.offsetTop+")<br/>e.layerXY:("+e.layerX+","+e.layerY+")";
	//var aa=document.getElementById("aaa");
	//aa.innerHTML="e.xy:("+e.x+","+e.y+")<br/>e.offsetXY:("+e.offsetX+","+e.offsetY+")<br/>e.clientXY:("+e.clientX+","+e.clientY+")<br/>element.offsetLeftTop:("+element.offsetLeft+","+element.offsetTop+")<br/>e.layerXY:("+e.layerX+","+e.layerY+")";
}

//編輯區域
var webNote={
	obj : null,
	canEdit : function(e,id){
		var e,element;
		e=fixE(e);
		element=fixElement(e);
		if(element.className!='webNote')return;
		if (element.type=="textarea"){
			element.style.borderColor='red';
			webNote.obj=element;
			return;
		}
		if(typeof element.contentEditable!="undefined"){
			element.contentEditable=true;
			element.style.borderColor='red';
			element.focus();
			webNote.obj=element;
		}
	},

	cannotEdit : function(id){
		if(!webNote.obj)return;
		if (webNote.obj.type=="textarea"){
			webNote.obj.style.borderColor='#ffffe0';
			if (document.getElementById("val_"+id)){
				document.getElementById("val_"+id).value = webNote.obj.value;
				//document.getElementById(id).innerHTML = document.getElementById("val_"+id).value;
			};
			return;
		}
		if(typeof webNote.obj.contentEditable!="undefined"){
			if (document.getElementById("val_"+id)){
				document.getElementById("val_"+id).value = webNote.obj.innerText;
			}
			
			webNote.obj.style.borderColor='#ffffe0';
			webNote.obj.contentEditable=false;
			webNote.obj=null;
		}
	}


}

function setlayout(val){
	if (IsEdit==0){return}
	document.getElementById("layoutset").value=val;
	var LeftCannal = document.getElementById("LeftChannal");
	var MainCannal = document.getElementById("MainChannal");
	var RightCannal = document.getElementById("RightChannal");
	LeftCannal.style.display = 'block';MainCannal.style.display = 'block';RightCannal.style.display = 'block';
	switch (val)
	{
	case "1":
		RightCannal.style.display = 'none';
		LeftCannal.innerHTML += RightCannal.innerHTML;
		RightCannal.innerHTML = "";
		LeftCannal.style.width = "30%";
		MainCannal.style.width = "69%";
		RightCannal.style.width = "0%";
		break;
	case "2":
		LeftCannal.style.display = 'none';
		RightCannal.innerHTML += LeftCannal.innerHTML;
		LeftCannal.innerHTML="";
		RightCannal.style.width = "30%";
		MainCannal.style.width = "69%";
		LeftCannal.style.width = "0%";
		break;
	case "3":
		LeftCannal.style.width = "21%";
		RightCannal.style.width = "21%";
		MainCannal.style.width = "54%";
		break;
	}
	if (IsEdit==1){Drag.addEvent();}
}

function saveset(){
	layoutleft.value = get_layoutstr("LeftChannal");
	layoutmain.value = get_layoutstr("MainChannal");
	layoutright.value = get_layoutstr("RightChannal");
}
function get_layoutstr(id){
	var obj = document.getElementById(id);
	var str="";
	if (obj){
		var a=obj.getElementsByTagName("li");
		for(var i=0;i<a.length;i++){
			if(a[i].className=="module hide"||a[i].className=="module"){
				str +=a[i].id;
				if (i<a.length-1){str +=","};
			};
		};
	};
	return str;
}

function putlayout(){
	if (layoutleft.value!=""){
		addlayout(layoutleft.value,"LeftChannal");
	};
	if (layoutmain.value!=""){addlayout(layoutmain.value,"MainChannal");}
	if (layoutright.value!=""){addlayout(layoutright.value,"RightChannal");};

}

function addlayout(str,layval){
	var val = str.split(",");
	var addinput;
	for(var i=0;i<val.length;i++){
		addinput = document.getElementById("add_"+val[i]);
		if (addinput){
			addinput.checked=true;
		}
		//Drag.add(val[i],layval,true);
	};
}
//根據系統數據設定布局
function LoadSet(style){
	layoutleft = document.getElementById("layoutleft");
	layoutmain = document.getElementById("layoutmain");
	layoutright = document.getElementById("layoutright");
	putlayout();
	//setlayout(style);
}

function setmenu(obj){
	var menus = obj.nextSibling;
	if (menus.className=="setmenu"){
		if (menus.style.display=="none"){
			menus.style.display="block";
			menus.style.left = getOffsetLeft(obj)+'px';
			menus.style.top = getOffsetTop(obj)+obj.offsetHeight+'px';
		}else{menus.style.display="none"}
	}
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久99国产精品成人| 不卡在线视频中文字幕| 欧美大胆人体bbbb| 美国毛片一区二区| 久久婷婷久久一区二区三区| 国产在线播放一区二区三区| 国产精品免费免费| 一本一道波多野结衣一区二区| 亚洲欧美激情插| 欧美日韩精品久久久| 免费观看一级特黄欧美大片| 久久夜色精品国产欧美乱极品| 国产精品一区一区三区| 国产精品卡一卡二卡三| 91精品办公室少妇高潮对白| 日精品一区二区| 精品日韩成人av| 成人h精品动漫一区二区三区| 一区二区成人在线| 欧美一级理论片| 国产成人av电影免费在线观看| 国产精品国模大尺度视频| 在线免费观看日本欧美| 免费在线观看一区二区三区| 国产丝袜美腿一区二区三区| 一本色道久久加勒比精品| 日韩精品国产欧美| 国产日产亚洲精品系列| 欧洲色大大久久| 极品美女销魂一区二区三区免费| 国产精品成人一区二区三区夜夜夜| 欧美三级资源在线| 国产自产2019最新不卡| 亚洲黄色录像片| 精品毛片乱码1区2区3区| 床上的激情91.| 性做久久久久久久久| 久久久久久久久岛国免费| 色噜噜狠狠一区二区三区果冻| 日本va欧美va精品| 欧美激情一区三区| 欧美丰满一区二区免费视频| 成人精品免费看| 日韩av电影免费观看高清完整版在线观看 | 久久精品一级爱片| 色欧美片视频在线观看| 狠狠狠色丁香婷婷综合久久五月| 亚洲蜜桃精久久久久久久| 精品噜噜噜噜久久久久久久久试看 | 视频一区欧美精品| 国产精品热久久久久夜色精品三区| 欧美日韩免费视频| 不卡的av电影在线观看| 免费的成人av| 一区二区不卡在线视频 午夜欧美不卡在 | 日韩 欧美一区二区三区| 国产精品久久久久久久久免费丝袜 | 欧美日韩一区不卡| 成人性生交大合| 美女爽到高潮91| 亚洲自拍偷拍麻豆| 国产精品区一区二区三| 精品日韩一区二区三区| 欧美日韩一级大片网址| 99国产精品久| 国产成人精品亚洲日本在线桃色| 日韩国产高清在线| 亚洲综合清纯丝袜自拍| 国产精品不卡一区二区三区| 精品久久久影院| 在线播放一区二区三区| 91高清视频在线| 不卡的av电影| 国产iv一区二区三区| 另类的小说在线视频另类成人小视频在线 | 国产成人激情av| 伦理电影国产精品| 日韩中文欧美在线| 亚洲午夜精品在线| 亚洲人成亚洲人成在线观看图片| 国产午夜亚洲精品理论片色戒 | 欧美一区二区三级| 欧美在线|欧美| 一本久道久久综合中文字幕| 成人免费视频国产在线观看| 国产精品自拍网站| 极品尤物av久久免费看| 久久er精品视频| 日本大胆欧美人术艺术动态| 亚洲国产精品一区二区久久恐怖片| 亚洲日本欧美天堂| 国产精品国产自产拍高清av王其 | 麻豆91在线观看| 免费看精品久久片| 青青草一区二区三区| 午夜伦理一区二区| 亚洲成人av一区二区三区| 一区二区欧美精品| 一区二区三区成人在线视频| 亚洲免费成人av| 亚洲欧美乱综合| 一区二区三区四区国产精品| 亚洲乱码国产乱码精品精98午夜| 日韩一区欧美小说| 亚洲欧美一区二区三区孕妇| 亚洲色图一区二区三区| 亚洲欧美一区二区三区极速播放| 亚洲精品国产第一综合99久久| 亚洲精品中文字幕在线观看| 亚洲欧美另类综合偷拍| 伊人色综合久久天天人手人婷| 亚洲男人天堂av| 夜夜操天天操亚洲| 午夜视频在线观看一区| 日韩va欧美va亚洲va久久| 全部av―极品视觉盛宴亚洲| 免费观看在线综合色| 国内久久精品视频| 成人午夜激情影院| 97精品视频在线观看自产线路二| 一本色道亚洲精品aⅴ| 欧美在线免费观看亚洲| 欧美精品日韩综合在线| 日韩精品一区二区三区视频在线观看 | 欧美日韩电影一区| 日韩一区二区三区免费观看| 精品国产99国产精品| 国产欧美日韩亚州综合 | 中文字幕一区二区不卡| 亚洲黄色免费电影| 日韩经典中文字幕一区| 狠狠色丁香婷婷综合久久片| 成人免费视频网站在线观看| 在线观看日韩一区| 欧美一区二区三区四区视频| 久久色在线观看| **欧美大码日韩| 污片在线观看一区二区| 精品一区二区三区视频在线观看| 国产sm精品调教视频网站| 在线精品视频一区二区三四| 欧美一区二区三区不卡| 国产欧美中文在线| 一区二区在线免费观看| 久久精品国产色蜜蜜麻豆| 国产成人亚洲精品青草天美 | 91丨porny丨中文| 欧美久久一二三四区| 2022国产精品视频| 亚洲丝袜自拍清纯另类| 视频一区在线视频| 国产精品夜夜嗨| 在线看一区二区| 精品不卡在线视频| 亚洲欧美一区二区三区国产精品| 日本不卡在线视频| 成人晚上爱看视频| 欧美军同video69gay| 欧美韩国日本不卡| 午夜伊人狠狠久久| 懂色av中文一区二区三区| 欧美日韩情趣电影| 国产色91在线| 性久久久久久久久| 高清视频一区二区| 欧美在线|欧美| 日本一区二区三区四区在线视频 | 欧美丰满嫩嫩电影| 中文字幕av一区二区三区高| 亚洲成人免费观看| 国产精品一区久久久久| 欧美亚洲自拍偷拍| 国产三级三级三级精品8ⅰ区| 亚洲一区二区三区在线看| 国产精品资源网站| 欧美区一区二区三区| 国产精品视频观看| 日本不卡123| 91免费观看视频| www精品美女久久久tv| 亚洲二区在线视频| 成人爽a毛片一区二区免费| 欧美精品久久99久久在免费线 | 欧美性淫爽ww久久久久无| 精品sm捆绑视频| 亚洲二区在线视频| 99久久综合精品| 久久综合久久久久88| 亚洲成人www| 色国产综合视频| 欧美极品少妇xxxxⅹ高跟鞋| 日本vs亚洲vs韩国一区三区二区| 色欧美日韩亚洲| 国产精品久久久久aaaa樱花| 精品一区二区三区久久| 欧美日韩在线播放三区四区| 最新中文字幕一区二区三区| 国产精品自在欧美一区| 日韩欧美区一区二| 天天色 色综合|