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

📄 goback.js

📁 gensou.rar为某渔具厂的一个简单ERP系统。为比较基础的工程
💻 JS
字号:
  // This code inserts the value lookedup by a popup window back into the associated form element
  //????????????????????
        var re_id = new RegExp('id=(\\d+)');
        var num_id = (re_id.exec(String(window.location))
                ? new Number(RegExp.$1) : 0);
        //var obj_caller = (window.opener ? window.opener.lookups[num_id] : null);
        //if (obj_caller == null) 
            obj_caller = window.opener;
        
        
        // function passing selected value to calling window
        function set_value(value) {
                if (!obj_caller) return;
                window.close();
                obj_caller.target.value = value;
        }
        // function passing selected value to calling window
        function set_values(value, value2) {
                set_value(value);
                if (!obj_caller.target2) return;
                if (obj_caller.target2 == null) return;
                obj_caller.target2.value = value2;
        }
        
         function set_value5(value1,value2,value3,value4,value5) {
                set_value(value1);
                if (!obj_caller.target2) return;
                if (obj_caller.target2 == null) return;
                obj_caller.target2.value = value2;
                
                if (!obj_caller.target3) return;
                if (obj_caller.target3 == null) return;
                obj_caller.target3.value = value3;
                
                 if (!obj_caller.target4) return;
                if (obj_caller.target4 == null) return;
                obj_caller.target4.value = value4;
                
                  if (!obj_caller.target5) return;
                if (obj_caller.target5 == null) return;
                obj_caller.target5.value = value5;
        }
        
        
        function set_multivalues(value) {
            obj_caller.target.value = value;
            var thisForm = obj_caller.target.form;
            var evalString = "";
             
    		if (arguments.length > 2 ) {
        		for(var i=1; i < arguments.length; i=i+2) {
        			evalString = "thisForm." + arguments[i] + ".value='" + arguments[i+1] + "'";
        			eval(evalString);
        		}
    		}
    		window.close();
         }

⌨️ 快捷键说明

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