pc/pc94/js/zzsc.js

(开头部分) 5KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

function myEvent(obj, ev, fu){
	obj.attachEvent ? obj.attachEvent('on' + ev, fu) : obj.addEventListener(ev, fu, false);
}
window.onload = function(){
	var oBox = document.getElementById('ztbox');
	var oLeft = document.getElementById('left');
	var oRight = document.getElementById('right');
	var oConter = document.getElementById('conter');
	var oUl = oConter.getElementsByTagName('ul')[0];
	var oLi = oConter.getElementsByTagName('li');
	var oScroll = document.getElementById('scroll');
	var oSpan = oScroll.getElementsByTagName('span')[0];
	var i = 0;
	oUl.style.width = oLi.length * (oLi[0].offsetWidth + 4)+'px';
	//var iWidth = oScroll.offsetWidth/(oUl.offsetWidth / oConter.offsetWidth - 1)
	var iWidth=88;
	oLeft.onmouseover = oRight.onmouseover = function(){
		this.className = 'hover';
		//点击左侧按钮
		oLeft.onclick = function(){
			var butscroll = oSpan.offsetLeft - iWidth;
			oscroll(butscroll);
		};
		//点击右侧按钮
		oRight.onclick = function(){
			var butscroll = oSpan.offsetLeft + iWidth;
			oscroll(butscroll);
		};
	};
	//点击滚动条
	oScroll.onclick = function(e){
		var oEvent = e || event;
		var butscroll = oEvent.clientX - oBox.offsetLeft -43 - oSpan.offsetWidth / 2;
		oscroll(butscroll);
	};
	oSpan.onclick = function(e){
		var oEvent = e || event;
		oEvent.cancelBubble=true;
	}
	oLeft.onmouseout = oRight.onmouseout = function(){
		this.className = '';
	};
	//拖拽滚动条
	var iX = 0;
	oSpan.onmousedown = function(e){
		var oEvent = e || event;
		iX = oEvent.clientX - oSpan.offsetLeft;
		document.onmousemove = function(e){
			var oEvent = e || event;
			var l = oEvent.clientX - iX;
			td(l);
			return false;
		};
		document.onmouseup = function(){
			document.onmousemove = null;
			document.onmouseup = null;
		};
		return false;
	};
	//滚轮事件
后面还有 128 行代码,购买后查看完整代码

24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明

AI 解读

登录后可用,每次 10 积分,解读结果公开显示在下面。

还没有人解读过这个文件。