?? system.js
?? 點餐系統 非常好的 jsp mysql 我也是別人那里下載來的
?? JS
?? 第 1 頁 / 共 2 頁
字號:
??
if(obj.all(i).text != text)
obj.all(i).style.display = "none";
else
obj.all(i).style.display = "";
}
return st;
}
function close_window_obj(text){//關閉窗口
//關閉選擇欄顯示
var obj = this.obj.rows(1).cells(1).all(0);
for(var i =0;i < obj.all.length;i += 5){
if(obj.all(i).innerText == " "+text+" "){
obj.all(i).outerHTML = "";
}
}
//關閉窗口顯示
obj = this.obj.rows(0).cells(0);
for(var i =0;i < obj.all.length;i ++){
if(obj.all(i).text == text)
obj.all(i).outerHTML = "";
}
//顯示歷史記錄
for(var i =this.index+1;i < this.backObj.length;i ++){
//alert(this.show_window(text))
if(this.show_window(backObj[i])){
return;
}
}
}
function getChackboxList(obj){ //獲取Chackbox選中的列表
try{
obj = eval(obj);
if(typeof(obj.length) == "undefined"){
if(obj.checked)
return new Array(obj.value);
return new Array;
}
var tempA = new Array;
for(var i =0;i < obj.length;i ++){
if(obj(i).checked)
tempA[tempA.length] = obj(i).value;
}
return tempA;
}catch(e){alert(e);return new Array;}
}
function getChackboxListValues(obj){ //獲取Chackbox選中的列表的參數,解決value="的"會變沒掉
try{
obj = eval(obj);
if(typeof(obj.length) == "undefined"){
if(obj.checked)
return new Array(obj.values);
return new Array;
}
var tempA = new Array;
for(var i =0;i < obj.length;i ++){
if(obj(i).checked)
tempA[tempA.length] = obj(i).values;
}
return tempA;
}catch(e){alert(e);return new Array;}
}
function replaceAll(s,a1,a2){ //替換所有字符串
s = s+"";
var rs = ""
s = s.split(a1);
for(var i =0;i < s.length;i ++)
rs += a2+s[i];
rs = rs.substring(a2.length);
return rs;
}
function setTextAlt(text,title){//設置文本顯示詳細信息類似IMG的ALT信息
return "<span title='"+title+"'>"+text+"</span>";
}
//更新select數據
function update_select(data,obj)//(數據,select的對象)
{
//清除select里的所有數據
clean_select(obj);
for(var i = 0; i < data.length;i ++)
{
//往select里輸入數據
insert_select(data[i][0],data[i][1],i,obj);
}
}
//清空select數據
function clean_select(obj)
{
while(obj.options.length > 0)
obj.remove(0);
}
//刪除options數據
function delete_select(obj,value)
{
for(var i =0;i < obj.options.length;i ++){
if(obj.options(i).value == value)
obj.remove(i);
}
}
//往select里輸入數據
function insert_select(value,text,index,obj)//(value,text,位置,select的對象)
{
//創建OPTION對象
var temp = document.createElement("OPTION");
temp.value = value;
temp.text = text;
obj.add(temp,index);
//obj.options.selectedIndex = obj.options.length-1;
obj.options.selectedIndex = index;
}
function timeDateToLack(str){ //去掉時間年前面兩位,及秒數
return str.substring(2,16);
}
function timeDateToLack1(str){ //去掉時間年,及秒數
return str.substring(5,16);
}
function setFocalize(size,text){//獲得size長度的字符串
var obj = document.createElement("span");
obj.innerHTML = text;
obj.style.position = "absolute";
obj.style.top = "-1000";
document.body.appendChild(obj);
while(obj.offsetWidth > size-15){//截短字符串使之減少到長度可以容忍的大小
var tt = obj.innerHTML;
obj.innerHTML = tt.substring(0,tt.length-2);
}
if(obj.innerHTML == text){
obj.outerHTML = "";
return text;
}
var str = "<span title='"+text+"'>"+obj.innerHTML+"...</span>";
obj.outerHTML = "";
return str
}
function setFocalizeWrite(size,text){//獲得size長度的字符串并document.write
document.write(setFocalize(size,text));
}
function checkInputData(obj,type,noalert){//檢測數據類型是否正確
var fi = 1;
if(obj.length>1)fi = obj.length;
for(var i =0;i < fi;i++){
var to;
if(fi == 1)to = obj;
else to = obj(i);
if(type.toUpperCase() == "NUMBER"){
if(to.value*0 != 0){
if(!noalert){
alert("輸入內容必須為數字");
to.select();
}
return false;
}
}else if(type.toUpperCase() == "NONULL"){
if(to.value == ""){
if(!noalert){
alert("不能為空,必須輸入內容");
to.select();
}
return false;
}
}else if(type.toUpperCase() == "INT"){
if(!checkInputData(obj,"number"))return false;
if(to.value.indexOf(".") != -1){
if(!noalert){
alert("只能輸入整數");
to.select();
}
return false;
}
}
}
return true;
}
//待修改
function setSelectInput(obj){//設置選擇列表能輸入漢字
try{
for(var i =0;i < obj.length;i ++){
var to = eval(obj[i]);
if(to.tagName != "SELECT"){
alert(obj[i]+" cannot be resolved");
return;
}
to.onmousedown = new Function("_setSelectInput();");
}
}catch(e){
alert("setSelectInput() Error:"+e)
}
}
document.write("<input type=text style='position: absolute;border-width: 0;border-bottom-style: solid;display:none' id=setSelectInput_obj onblur='_setSelectInputObj.style.display = \"\";setSelectInput_obj.style.display = \"none\";'>");
_setSelectInputObj = null;
function _setSelectInput(){
var obj = event.srcElement;
if(_setSelectInputObj != null)_setSelectInputObj.style.display = "";
_setSelectInputObj = obj;
var posRect = obj.getClientRects()(0);
var top = posRect.top+document.body.scrollTop;
var bottom = posRect.bottom+document.body.scrollTop;
var left = posRect.left;
var right = posRect.right;
setSelectInput_obj.style.top = top;
setSelectInput_obj.style.left = left;
setSelectInput_obj.style.width = right - left - 20;
setSelectInput_obj.style.height = bottom - top;
setSelectInput_obj.style.display = "";
setSelectInput_obj.value = _setSelectInputObj.value;
setSelectInput_obj.select();
_setSelectInputObj.style.display = "none";
//document.title = bottom + "|" + left;
}
function get_cookie(Name) {
var search = Name + "="
var returnvalue = "";
if (document.cookie.length > 0) {
offset = document.cookie.indexOf(search)
if (offset != -1) {
offset += search.length
end = document.cookie.indexOf(";", offset);
if (end == -1)
end = document.cookie.length;
returnvalue=unescape(document.cookie.substring(offset, end))
}
}
return returnvalue;
}
function operation(a,b,c){//加減運算 解決浮點運算的問題
if(b != "+" && b != "-")return alert("operation 函數只能解決加減運算");
a = parseInt(a * 100);
c = parseInt(c * 100);
return Number(eval(a+b+c))/100;
}
function roundToN(x, N){//解決浮點運算的問題
var K = 1;
for ( var i = 0; i < N; i ++ )
K *= 10; // K = 10^N
x *= K; // 放大 K 倍
x = Math.round(x); // 整數圓整
return Number(x / K); // 縮小 K 倍
}
document.writeln("<script src='"+systemPath.path+"/js/sys_tree.js'></"+"script>");
document.writeln("<script src='"+systemPath.path+"/js/sys_list.js'></"+"script>");
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -