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

📄 scripts.js

📁 使用工具为.net2003
💻 JS
字号:
// JavaScript Document
var arr_Preload = new Array();
var arr_SubNav = new Array();
var str_CurSub = "";
var to_HideSub = "";

function init_RollOvers() {
	var arr_Anchors = document.getElementsByTagName("a");
	for (var i = 0;i<arr_Anchors.length;i++) {
		if(arr_Anchors[i].rel=="rollover") {
			arr_Anchors[i].obj_Image = arr_Anchors[i].getElementsByTagName("img")[0];
			arr_Anchors[i].str_Off = arr_Anchors[i].obj_Image.src;
			arr_Anchors[i].str_Over = arr_Anchors[i].obj_Image.src.replace("_0.","_1.");
			img_Preload(arr_Anchors[i].str_Over);
			arr_Anchors[i].onmouseover = function() {
				this.obj_Image.src = this.str_Over;
			}
			arr_Anchors[i].onmouseout = function() {
				this.obj_Image.src = this.str_Off;
			}
		}
		if(arr_Anchors[i].rel=="topnav") {
			arr_Anchors[i].obj_Image = arr_Anchors[i].getElementsByTagName("img")[0];
			arr_Anchors[i].str_Off = arr_Anchors[i].obj_Image.src;
			arr_Anchors[i].str_Over = arr_Anchors[i].obj_Image.src.replace("_0.","_1.");
			img_Preload(arr_Anchors[i].str_Over);
			try {
				document.getElementById("sub"+arr_Anchors[i].id).style.visibility = "hidden";
				arr_Anchors[i].onmouseover = function() {
					if(str_CurSub!="") {
						sub_Hide();
					}
					str_CurSub = this.id;
					document.getElementById("sub"+str_CurSub).style.visibility = "visible";
					this.obj_Image.src = this.str_Over;
				}
				arr_Anchors[i].onmouseout = function() {
					to_HideSub = setTimeout("sub_Hide()",300);
				}
				arr_SubNav[arr_SubNav.length] = "sub"+arr_Anchors[i].id;
			}
			catch(e) {
				arr_Anchors[i].str_SubNav = "none";
				arr_Anchors[i].onmouseover = function() {
					this.obj_Image.src = this.str_Over;
					if(str_CurSub!="") {
						sub_Hide();
					}
				}
				arr_Anchors[i].onmouseout = function() {
					this.obj_Image.src = this.str_Off;
				}
			}
		}
	}
}

function init_SubNavs() {
	for(var i = 0; i<arr_SubNav.length; i++) {
		var arr_SubAnchors = document.getElementById(arr_SubNav[i]).getElementsByTagName("a");
		for(var j = 0; j<arr_SubAnchors.length; j++) {
			arr_SubAnchors[j].onmouseover = function() {
				this.obj_Image.src = this.str_Over;
				if(to_HideSub!="") {
					clearTimeout(to_HideSub);
					to_HideSub = "";
				}
			}
			arr_SubAnchors[j].onmouseout = function() {
				this.obj_Image.src = this.str_Off;
				to_HideSub = setTimeout("sub_Hide()",300);
			}
		}
	}
}

function sub_Hide() {
	document.getElementById("sub"+str_CurSub).style.visibility = "hidden";
	document.getElementById(str_CurSub).obj_Image.src = document.getElementById(str_CurSub).str_Off;
	if(to_HideSub!="") {
		clearTimeout(to_HideSub);
	}
	to_HideSub = "";
	str_CurSub = "";
}

function init() {
	init_RollOvers();
	init_SubNavs();
}

function img_Preload(str_Src) {
	var img_Temp = new Image();
	img_Temp.src = str_Src;
	arr_Preload[arr_Preload.length] = img_Temp;
}

window.onload = init;

⌨️ 快捷键说明

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