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

📄 upbutton.js

📁 医院信息系统(Hospital Information System
💻 JS
字号:
function command(instruction){
	var contentframeDocument=parent.document.frames["contentframe"].document;
	if(instruction=="保  存"){
		contentframeDocument.getElementById("saveForm").click();
		if(contentframeDocument.getElementById("saveForm").value=="1")
			contentframeDocument.getElementById("form1").submit();
	}
	
	else if(instruction=="新  增"){
		var menuID=contentframeDocument.getElementById("menuID").value;
		parent.document.frames["contentframe"].location.href="showFormAction.do?menuid="+menuID;
	}
	
	else if(instruction=="查  询"){
		var parameterArray=prepareParameters();
		
		var baseTableName=contentframeDocument.getElementById("baseTableName").value;
		baseTableName=encodeURI(baseTableName).replace(/\%/g,"!");
		
		var superTableName=contentframeDocument.getElementById("superTableName").value;
		superTableName=encodeURI(superTableName).replace(/\%/g,"!");
		
		var parameters="base_tablename="+baseTableName+"&super_tablename="+superTableName+"&modified=0";
		var searchURL="/searchAction.do?"+parameters;
		window.showModalDialog(searchURL,parameterArray,'dialogWidth=480px;dialogHeight=300px');
	}
	
	else if(instruction=="排  序"){
		var parameterArray=prepareParameters();
		window.showModalDialog('/pages/sort.html',parameterArray,'dialogWidth=500px;dialogHeight=350px');
	}
	
	else if(instruction=="统  计"){
		alert("很抱歉,本功能还没有实现!");
	}
	
	else if(instruction=="修改/补录"){
		var parameterArray=prepareParameters2();
		
		var baseTableName=contentframeDocument.getElementById("baseTableName").value;
		baseTableName=encodeURI(baseTableName).replace(/\%/g,"!");
		
		var superTableName=contentframeDocument.getElementById("superTableName").value;
		superTableName=encodeURI(superTableName).replace(/\%/g,"!");
		
		var parameters="base_tablename="+baseTableName+"&super_tablename="+superTableName+"&modified=1";
		var searchURL="/searchAction.do?"+parameters;
		window.showModalDialog(searchURL,parameterArray,'dialogWidth=500px;dialogHeight=350px');
	}
	
	else if(instruction=="删  除"){
		if(window.confirm("确定要删除这一行信息吗?")==true){
			contentframeDocument.getElementsByName("deleteActionForm")[0].submit();
		}
	}
	
	else if(instruction=="清  空"){
		alert("很抱歉,本功能还没有实现!");
	}
	
	else if(instruction=="注  销"){
		if(window.confirm("您确实要->注销,并退回->登陆页面 吗?")){
			parent.location.href="logoutAction.do";
		}
	}
	
	else if(instruction=="退  出"){
		parent.window.close();
	}
}

function prepareParameters(){
	var contentframeDocument=parent.document.frames["contentframe"].document;
	var mytableFirstRow=contentframeDocument.getElementById("table1").rows[0];
	var columnNames = new Array(mytableFirstRow.childNodes.length-1);
	for(var i=0;i<columnNames.length;i++){
		columnNames[i]=mytableFirstRow.childNodes[i+1].firstChild.innerText;
	}
	
	var parameterArray = new Array();
	parameterArray["columnNamesValue"]=columnNames.join(",");
	parameterArray["baseTableName"]=contentframeDocument.getElementById("baseTableName").value;
	parameterArray["superTableName"]=contentframeDocument.getElementById("superTableName").value;
	parameterArray["keyNames"]=contentframeDocument.getElementById("keyNames").value;
	parameterArray["menuID"]=contentframeDocument.getElementById("menuID").value;
	parameterArray["searchText"]=contentframeDocument.getElementById("searchText").value;
	parameterArray["searchSQL"]=contentframeDocument.getElementById("searchSQL").value;
	parameterArray["orderColumn"]=contentframeDocument.getElementById("orderColumn").value;
	parameterArray["orderKind"]=contentframeDocument.getElementById("orderKind").value;
	parameterArray["multiSort"]=contentframeDocument.getElementById("multiSort").value;
	parameterArray["pageShowType"]=contentframeDocument.getElementById("pageShowType").value;
	
	return parameterArray;
}

function prepareParameters2(){
	var parameterArray = new Array();
	var contentframeDocument=parent.document.frames["contentframe"].document;
	
	parameterArray["baseTableName"]=contentframeDocument.getElementById("baseTableName").value;
	parameterArray["menuID"]=contentframeDocument.getElementById("menuID").value;
	parameterArray["keyNames"]=contentframeDocument.getElementById("keyNames").value;
	parameterArray["searchText"]=contentframeDocument.getElementById("keyValues").value;
	
	return parameterArray;
}

⌨️ 快捷键说明

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