⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 outbar.js

📁 使用JSP+Servlet+Ajax的供应商管理系统(不包含数据库部分)
💻 JS
📖 第 1 页 / 共 2 页
字号:
function ci(id,src,over){var obj=new DHTMLObject(id);obj.init();var npic=new Image();var prestr=src.substring(0,src.indexOf(".gif"));npic.src=prestr+(over?'_a':'')+'.gif';obj.el.src=npic.src;} 

function ci_ns(idd,imsrc,over){pos=imsrc.indexOf(".gif");prestr=imsrc.substring(0,pos);this.npic=new Image();this.npic.src=prestr+(over?'_a':'')+".gif";idd.src=this.npic.src;} 

function change_stpan_md(idd){cs(idd,'panel_click')}

function change_stpan_mout(idd){cs(idd,'panel')}

function change_style_md(idd){cs(idd,'imgstyle_over')} 

function change_style_mout(idd){cs(idd,'imgstyle')} 

function change_style_opmd(idd,idsrc){ci(idd,idsrc,1)} 

function change_style_opmout(idd,idsrc){ci(idd,idsrc,0)} 

function change_style_ns(idd,imsrc){ci_ns(idd,imgsrc,1)} 

function change_style_ns1(idd,imsrc){ci_ns(idd,imgsrc,0)} 

function chang_arrd(idd){cs(idd,'arrowclick')} 

function chang_arru(idd){cs(idd,'arrow')} 

function ScreenSize(){ 
	//拿到窗口的大小
	this.width=(bw.ie&&document.body.offsetWidth)||window.innerWidth||0; 
	this.height=(bw.ie&&document.body.offsetHeight)||window.innerHeight||0; 
	return this;
}

function opend_thefirst(){sho(0);}

function checkResize() {  //移动的时候 要重画
	if (bw.ie4 || bw.ie5 || bw.ie6 || bw.ie7 || bw.ns6 ||bw.ns4||bw.opera) { 
		prev_pan=down_p-1; 
		var ssize=new ScreenSize(); 
		main_height=ssize.height; 
		main_width=ssize.width; 
		y_nextpan=down_p>(count_panel-1)?main_height:panel_obj[down_p].y; 
		y_pan=panel_obj[prev_pan].y+10; 
		if(check_click==1){  
			 if(old_height!=main_height||old_width!=main_width){  
			 	for(i=down_p;i<=count_panel;i++){   
			 		if(down_p<=(count_panel-1)&&i!=count_panel){    
			 			razn_h=Math.abs(old_height-panel_obj[i].y);   
			 			if(bw.opera)     panel_obj[i].move(0,main_height-razn_h);   
			 			else     panel_obj[i].slide(0,main_height-razn_h,1000,1,1);   
			 		}    
			 		for(jj=0;jj<it_obj[prev_pan].length;jj++){    
			 			last_visible=0;    
			 			if(bw.opera){     
			 				it_obj[prev_pan][jj].move(0,it_obj[prev_pan][jj].y);   
			 				if((it_obj[prev_pan][0].y+height_cell-height_panel)<=panel_obj[prev_pan].y+height_panel)     
			 					arr_up[prev_pan].show();    
			 				else     
			 					arr_up[prev_pan].hide();   
			 		}     
			 		it_obj[prev_pan][jj].show();    
			 		y_nextpan=down_p>(count_panel-1)?y_nextpan=main_height:panel_obj[down_p].y;    
			 		y_it=it_obj[prev_pan][jj].y+height_cell;    
			 		if(bw.opera) arr_dn[prev_pan].move(main_width-height_arr-4,y_nextpan-height_arr-3);    
			 		if((it_obj[prev_pan][jj].y+height_cell-height_panel)<y_nextpan){    
			 			if((it_obj[prev_pan][jj].y+height_cell)>(panel_obj[prev_pan].y+height_panel)){      
			 				last_visible=jj;     
			 				if_v=0;     
			 				}    
			 			}else    
			 				if_v=jj;   
			 		}   
			 		y2=y_nextpan;   
			 		if((last_visible+1)==it_obj[prev_pan].length)    
			 		arr_dn[prev_pan].hide();   
			 		else    
			 			arr_dn[prev_pan].show();  
			 			}  
			 	} 
		} 
		y2=down_p>(count_panel-1)?y2=main_height:panel_obj[down_p].y; 
		if(bw.opera){   
			arr_dn[prev_pan].move(main_width-height_arr-4,y2-height_arr-3);  
			arr_up[prev_pan].move(main_width-height_arr-4,panel_obj[prev_pan].y+10+height_arr+3); 
		}else{  
			arr_dn[prev_pan].slide(main_width-height_arr-4,y2-height_arr-3,1000,1,1);  
			arr_up[prev_pan].slide(main_width-height_arr-4,panel_obj[prev_pan].y+10+height_arr+3,1000,1,1); 
	  } 
  } 
	old_height=main_height; 
	if(bw.operaOld) 
		if (window.reloading) return; 
		if(window.operaResizeTimer)  
			clearTimeout(window.operaResizeTimer); 
		if (new Browser().operaOld)  
		window.operaResizeTimer=setTimeout('checkResize()',1000);
}

//窗口装载过程
function winLoad() { 
	var ssize=new ScreenSize(); 
	old_height=ssize.height; 
	old_width=ssize.width; 
	main_height=old_height; 
	widthscreen=ssize.width; 
	if(bw.operaOld){  
		var nsize=new ScreenSize(); 
		new_height=nsize.height; 
		new_width=nsize.height; 
		checkResize(); 
	}
}
//判断 设置当前的浏览器
function Browser(){
	this.ver=navigator.appVersion;//判断客户端浏览器类型和版本
	this.agent=navigator.userAgent;//获取从客户端向服务器发送的HTTP协议用户代理头的值 如ie 或mozila
	this.dom=document.getElementById?1:0;//是否支持getElementById
	this.opera5=this.agent.indexOf("Opera 5")>-1;//是否支持opera5
	this.ie5=(this.ver.indexOf("MSIE 5")>-1 && this.dom && !this.opera5)?1:0;
	this.ie6=(this.ver.indexOf("MSIE 6")>-1 && this.dom && !this.opera5)?1:0;
	this.ie7=(this.ver.indexOf("MSIE 7")>-1 && this.dom && !this.opera5)?1:0;
	this.ie4=(document.all && !this.dom && !this.opera5)?1:0;
	this.ie=this.ie4||this.ie5||this.ie6||this.ie7;
	this.mac=this.agent.indexOf("Mac")>-1;
	this.ns6=(this.dom && parseInt(this.ver) >= 5) ?1:0;
	this.ns4=(document.layers && !this.dom)?1:0;
	this.bw=(this.ie7||this.ie6||this.ie5||this.ie4||this.ns4||this.ns6||this.opera5);
	this.opera7=((this.agent.toLowerCase().indexOf('opera 7')>-1) || (this.agent.toLowerCase().indexOf('opera/7')>-1));this.opera=window.opera?1:0;
	this.operaOld=this.opera&&!this.opera7;
	return this
};



function DHTMLObject(id){  
	this.id=id;
	if(!bw.bw) return; 
	this.name='DHTMLObject_'+this.id; 
	this.init=function(ns4p){
		this.el=bw.dom?document.getElementById(this.id):bw.ie4?document.all[this.id]:bw.ns4?eval((ns4p?nsp4:'')+"document.layers."+this.id):0;
		if(!this.el) return alert('Error: '+this.id+' layer not found!');
		this.css=bw.dom||bw.ie4?this.el.style:this.el;
		this.doc=bw.dom||bw.ie4?document:this.css.document;
		this.x=parseInt(this.css.left)||this.css.pixelLeft||this.el.offsetLeft||0;
		this.y=parseInt(this.css.top)||this.css.pixelTop||this.el.offsetTop||0;
		this.w=this.el.offsetWidth||this.css.clip.width||this.doc.width||this.css.pixelWidth||0;
		this.h=this.el.offsetHeight||this.css.clip.height||this.doc.height||this.css.pixelHeight||0;
	}; 
	this.move = function(x,y){
		this.css.left=this.x=x;this.css.top=this.y=y
	}; 
	this.moveBy = function(x,y){
		this.css.left=this.x+=x;this.css.top=this.y+=y
	}; 
	this.show = function(){
		this.css.visibility="visible";
	}; 
	this.hide = function(){
		this.css.visibility="hidden";
	}; 
	this.slide = function(toX,toY,step,speed,execDone){
		if(!this.inWay){
			var newX=toX-this.x;var newY=toY-this.y;
			var num=Math.sqrt(Math.pow(newX,2)+Math.pow(newY,2))/step;
			var stepX=newX/num;var stepY=newY/num;this.inWay=1;
			this.slideInt(stepX,stepY,toX,toY,speed,execDone);
		}
	};
	this.slideInt = function(stepX,stepY,toX,toY,speed,execDone){
		function fabs(v){
			return Math.floor(Math.abs(v))
		};
		if(this.inWay&&(fabs(stepX)<fabs(toX-this.x)||fabs(stepY)<fabs(toY-this.y))){
			this.moveBy(stepX,stepY);
			setTimeout("DHTMLObject_"+this.id+".slideInt("+stepX+","+stepY+","+toX+","+toY+","+speed+",'"+execDone+"')",speed);
		}else{
			this.inWay = 0;this.move(toX,toY);if(execDone)eval(execDone);
		}
	}; 
	eval(this.name+'=this'); 
	return this;
}
DHTMLObject.prototype.draw=function(x,y,h,bg,v,z,css,code){
	if(bw.ns4){
		if(this.id.indexOf("p_o")>-1) 
			document.write(bw.ns4?'<layer id="'+this.id+'" z-index='+z+' left='+x+' width="100%" top='+y+' height='+h+(!v?' visibility=hidden':'')+(bg!=""?' bgcolor="'+bg+'"':'')+'>'+code+'</layer>':'<div id="'+this.id+'" style="position:absolute;z-index:'+z+';left:'+x+'px;top:'+y+'px;'+'px;height:'+h+'px;'+(!v?'visibility:hidden;':'')+(bg!=""?''+(bw.ns4?'layer-':'')+'background-color:'+bg+';':'')+'"'+(css!=''?' class="'+css+'"':'')+'>'+code+'</div>');
			else document.write(bw.ns4?'<layer id="'+this.id+'" z-index='+z+' left='+x+' width="100%" top='+y+' height='+h+(!v?' visibility=hidden':'')+(bg!=""?' bgcolor="'+bg+'"':'')+(css!=''?' class="'+css+'"':'')+'>'+code+'</layer>':'<div id="'+this.id+'" style="position:absolute;z-index:'+z+';left:'+x+'px;top:'+y+'px;'+'px;height:'+h+'px;'+(!v?'visibility:hidden;':'')+(bg!=""?''+(bw.ns4?'layer-':'')+'background-color:'+bg+';':'')+'"'+(css!=''?' class="'+css+'"':'')+'>'+code+'</div>');
	}else 
		document.write('<div id="'+this.id+'" style="position:absolute;z-index:'+z+';left:'+x+'px;top:'+y+'px;height:'+h+'px;'+(!v?'visibility:hidden;':'')+(bg!=""?''+(bw.ns4?'layer-':'')+'background-color:'+bg+';':'')+'"'+(css!=''?' class="'+css+'"':'')+'>'+code+'</div>');
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -