📄 system.js
字号:
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 + -