?? upbutton.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=="統(tǒng) 計"){
alert("很抱歉,本功能還沒有實現(xiàn)!");
}
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("很抱歉,本功能還沒有實現(xiàn)!");
}
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 + -