function datai(sz,zd,z){//数组序号(数组,字段名,值) for(var i=0;i"; ld.innerHTML=c; } } function delloading(){delobj('loadinggif');} function copyToClipBoard(txt,msg) {//网页复制 if(!msg)msg=''; if (window.clipboardData) { window.clipboardData.clearData();window.clipboardData.setData("Text", txt); if(msg!='')alert('clip '+msg); } else if (navigator.userAgent.indexOf("Opera") != -1) { window.location = txt; if(msg!='')alert('nav '+msg); } else if (window.netscape) { try { netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect"); } catch (e) { if(msg!="")alert("被浏览器拒绝!\n请在浏览器地址栏输入'about:config'并回车\n然后将 'signed.applets.codebase_principal_support'设置为'true'"); } var clip = Components.classes['@mozilla.org/widget/clipboard;1'].createInstance(Components.interfaces.nsIClipboard); if (!clip)return; var trans = Components.classes['@mozilla.org/widget/transferable;1'].createInstance(Components.interfaces.nsITransferable); if (!trans)return; trans.addDataFlavor('text/unicode'); var str = new Object(); var len = new Object(); var str = Components.classes["@mozilla.org/supports-string;1"].createInstance(Components.interfaces.nsISupportsString); var copytext = txt; str.data = copytext; trans.setTransferData("text/unicode", str, copytext.length * 2); var clipid = Components.interfaces.nsIClipboard; if (!clip)return false; clip.setData(trans, null, clipid.kGlobalClipboard); if(msg!='')alert('netscape '+msg); }else{alert('浏览器不支持!');} } function Copy(id){//复制文本域内容 var o1=getobj(id);if(!o1){alert(id+' not find');return;}o1.select(); document.execCommand('Copy'); msg("
复制成功
",200,100,600); } function pastetxt(e){//粘贴文本,例:obj.addEventListener('paste',pastetxt); //主要用于非文本框粘贴文本,直接滤掉格式 if (e.clipboardData && e.clipboardData.items) { var items=e.clipboardData.items; if (items) { items = Array.prototype.filter.call(items, function (element) { return element.type.indexOf("image") >= 0; }); if(items.length>0){ msg("
不接受图片
",400,100,1000); e.preventDefault();return; }//拒绝图片 } } var code = e.clipboardData.getData('text/html')+''; if(!code)return; if(code.indexOf('<')<0 || code.indexOf('>')<0)return; var d1=document.createElement('div'); d1.innerHTML=code.Replace("","\n").Replace("

","

\n").Replace("
","
\n"); var text=d1.innerText;var gl=getstr(text,"");if(gl!='')text=text.Replace("",""); text=text.Replace("\n\n","\n"); if(text.Left(1)=="\n")text=text.substr(1); if(text.Right(1)=="\n")text=text.Left(text.length-1); if (document.queryCommandSupported('insertText')) { document.execCommand('insertText', false, text); } else { document.execCommand('paste', false, text); }d1=null;e.preventDefault(); } var shanshuod=false,shanshuos=1; function shanshuo(ch,n,m){//闪烁(对象,时长,间歇)//时长默认4000毫秒,间歇默认50毫秒 var o1=getobj(ch);if(!o1)return;ch=o1.id;if(!n)n=4000; if(!m)m=50; if(!shanshuod){ shanshuod=o1; if(!o1.style.opacity)o1.style.opacity=1;shanshuos=o1.style.opacity; shanshuozx(n,m); }else{ shanshuod.style.opacity=shanshuos;shanshuod=false; setTimeout("shanshuos=1;shanshuo('"+ch+"',"+n+","+m+")",m); } } function shanshuozx(n,m){ if(!shanshuod)return; if(n % 100==0){ if(!shanshuod.style.opacity || shanshuod.style.opacity==.4){shanshuod.style.opacity=1;} else{shanshuod.style.opacity=.4;} }n-=20;if(n<0){shanshuod.style.opacity=shanshuos;shanshuos=1;return;} setTimeout("shanshuozx("+n+","+m+")",m); } var shujandad=[]; function shujianda(id,n,bs){//数渐大(目标ID,目标数据,步数) var o=getobj(id);o.innerText=0;var ot=0;id=o.id;var st=ot; shujandad[id]=st;if(!bs)bs=20;var cz=Math.abs(n-st);if(bs>cz)bs=cz; shujiandas(id,n,bs); } function shujiandas(id,n,bs){ var o=getobj(id);id=o.id;var st=shujandad[id]; var nb=o.innerText.toint();if(nb>=n)return; if(n>st){ var bj=parseInt((n-st)/bs);if(bj<1)bj=1;if(nb+bj>n)nb=n-nb;nb+=bj; }else{ var bj=parseInt((st-n)/bs);if(bj<1)bj=1;if(nb-bj{shujiandas(id,n,bs);},20); } function dspnobk(ch){ var o1=ch;if(typeof o1 != "object")o1=document.getElementById(ch);if(!o1)return; if(o1.style.display=='none')o1.style.display='block';else o1.style.display='none'; } function ismobile(){ var sUserAgent = navigator.userAgent.toLowerCase(); var bIsIpad = sUserAgent.match(/ipad/i) == "ipad"; var bIsIphoneOs = sUserAgent.match(/iphone os/i) == "iphone os"; var bIsMidp = sUserAgent.match(/midp/i) == "midp"; var bIsUc7 = sUserAgent.match(/rv:1.2.3.4/i) == "rv:1.2.3.4"; var bIsUc = sUserAgent.match(/ucweb/i) == "ucweb"; var bIsAndroid = sUserAgent.match(/android/i) == "android"; var bIsCE = sUserAgent.match(/windows ce/i) == "windows ce"; var bIsWM = sUserAgent.match(/windows mobile/i) == "windows mobile"; return (bIsIpad || bIsIphoneOs || bIsMidp || bIsUc7 || bIsUc || bIsAndroid || bIsCE || bIsWM); } function is_iPhone(){return isiphone(); } function isiphone(){ var sUserAgent = navigator.userAgent.toLowerCase(); if(sUserAgent.match(/iphone os/i) == "iphone os") return true; return false; } function isweixin(){return isWeiXin();} function isWeiXin(){ var ua = window.navigator.userAgent.toLowerCase(); if(ua.match(/MicroMessenger/i) == 'micromessenger'){return true;}else{return false; }} function setHome(obj,url){ // 设置为主页 兼容360和IE6 try{ obj.style.behavior='url(#default#homepage)';obj.setHomePage(url); }catch(e){ if(window.netscape) { try { netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect"); var prefs = Components.classes['@mozilla.org/preferences-service;1'].getService(Components.interfaces.nsIPrefBranch); prefs.setCharPref('browser.startup.homepage',url); }catch (e) { alert("此操作被浏览器拒绝!\n请在浏览器地址栏输入“about:config”并回车\n然后将 [signed.applets.codebase_principal_support]的值设置为'true',双击即可。"); } }else{ alert("您的浏览器不支持,请按照下面步骤操作:\n1.打开浏览器设置。\n2.点击设置网页。\n3.输入:"+url+"\n点击确定。"); } } return false; } function AddFav(sURL, sTitle) { // 加入收藏 兼容360和IE6 try{ window.external.addFavorite(sURL, sTitle); }catch (e) { try { window.sidebar.addPanel(sTitle, sURL, ""); } catch (e) { alert("加入收藏失败,浏览器不支持此操作\n\n请使用Ctrl+D进行添加"); } } return false; } /*列表选择处理函数*/ function lst_sel(o1,c1){//o1是点击的对象,c1是收集点击值的文本域id号,还需要.sel{}的样式以显示是否在选择状态 //这是单个采集勾选值的,使用例 var si=document.getElementById(c1);if(!si)return; if(o1.className=='sel'){ si.value=(","+si.value+",").replace((","+o1.rev+","),"");o1.className=''; }else{ si.value+=","+o1.rev;o1.className='sel'; } si.value=Replace(si.value,",,",","); if(Left(si.value,1)==",")si.value=si.value.substr(1); if(Right(si.value,1)==",")si.value=si.value.substr(0,si.value.length-1); } function dspobj(did){ if(!did)return;var d=getobj(did); if(d.style && d.style.display && d.style.display=='none'){ d.style.display='block'; }else{ d.className=(' '+d.className+' ').Replace(' dn ',' db ').Replace(' ',' ').Replace(' ',' '); if((' '+d.className+' ').indexOf(' db ')<0)d.className=d.className+' db'; } } function hidobj(did){ if(!did)return;var d=getobj(did); if(d.style && d.style.display && d.style.display=='block'){ d.style.display='none'; }else{ d.className=(' '+d.className+' ').Replace(' db ',' dn ').Replace(' ',' ').Replace(' ',' '); if((' '+d.className+' ').indexOf(' dn ')<0)d.className=d.className+' dn'; } } function qiehuan(o,p){//项目切换, 以class样式数多的和使用少的为焦点样式 if(!p)p=o.parentNode;else if(typeof(p)=='string')p=getobj(p); var id=o.id;var tg=o.tagName; var d1=GT(tg,p);var ys=o.className;var ys1='',ys2='',yn1=0,yn2=0; for(var i=0;i< d1.length;i++){ var yi=d1[i].className; if(d1[i]==o){yn1++;ys1=yi;continue;} if(yi==ys){ys1=yi;yn1++}else{ ys2=yi;yn2++;} } if(yn2>yn1 || (yn2==yn1 && ys2.split(' ').length< ys1.split(' ').length)){var tmp=ys1;ys1=ys2;ys2=tmp;} if(ys1=='')ys1=ys;else if(ys2=='')ys2=ys; o.className=ys2; dspobj(GD(id+'d')); for(var i=0;i< d1.length;i++){ if(d1[i]==o)continue;d1[i].className=ys1; hidobj(GD(d1[i].id+'d')); } } function chkradio(o1,id){//复选变单选,与o1相同名称的checkbox仅允许有一个打勾,就是让单选可以采用方框,调用方式:onclick='chkradio(this)' var ack=GN(o1.name); for(var i=0;i0){ci=c[i].substr(cig+1);cid=c[i].substr(0,cig);} var se=''; if((','+v+',').indexOf(','+ci+',')>=0 || (','+v+',').indexOf(','+cid+',')>=0)se=' checked'; c2+=" "; } return c2; } function selmark(c1,v){//select菜单组(选项|选项……) var c=c1.split('|');var c2='';if(!v)v=''; for(var i=0;i0){ci=c[i].substr(cig+1);cid=c[i].substr(0,cig);} var se=''; if((','+v+',').indexOf(','+ci+',')>=0)se=' selected'; var ve="";if(cid!=ci){ve=" value='"+cid+"'";if((','+v+',').indexOf(','+cid+',')>=0)se=' selected';} c2+=""+ci+""; } return c2; } function chkcancel(o1){if(o1.checked==true)o1.checked=false;else o1.checked=true;}//撤消对checkbox的操作 function chksel(o1,c1,v1){//checkbox选择收集器, o1是checkbox对象,c1是收集值的input对象,v1是标题值收集器用于展示选择结果 //这是单个采集勾选值的,使用例 var o2=getobj(c1);if(!o2){alert('没有指定容器!');return;}c1=o2.id;if(!c1){o2.id=morenid();c1=o2.id;} if(o1.checked){ if((','+o2.value+',').indexOf(','+o1.value+',')<0){ if(o2.value!='')o2.value+=',';o2.value+=o1.value; } if(v1){var vd=getobj(v1); if(vd){ var vv=vd.innerText,v2=o1.parentNode.innerText; if((','+vv+',').indexOf(','+v2+',')<0){if(vv!='')vv+=',';vv+=v2;} vd.innerText=vv; } } }else{o2.value=(','+o2.value+',').replace(','+o1.value+',',','); if(o2.value==',')o2.value=''; if((o2.value+'kk').substr(0,1)==',')o2.value=o2.value.substr(1); if(o2.value.substr(o2.value.length-1,1)==',')o2.value=o2.value.substr(0,o2.value.length-1); if(v1){var vd=getobj(v1); if(vd){ var vv=vd.innerText,v2=o1.parentNode.innerText; vv=(','+vv+',').replace(','+v2+',',','); if(vv.Left(1)==',')vv=vv.substr(1);if(vv.Right(1)==',')vv=vv.Left(vv.length-1); vd.innerText=vv; } } } } function getchk(c1){//取多项选择值(选项名) var o1=document.getElementsByName(c1); var c="";for(i=0;i=0){o1p = o1p.parentNode; continue;} if(otm=="body" || otm=="html" || otm+""=="undefined"){break;} var dw=o1p.style.position.toLowerCase();if(dw!='fixed' && dw!='absolute'){o1p = o1p.parentNode; continue;} zb += o1p.offsetLeft; sb += o1p.offsetTop; o1p = o1p.parentNode; //pt+=otm+'='+o1p.offsetLeft+','; } }else{zb=o1.x;sb=o1.y;}//tv.innerHTML=pt; return new Array(zb,sb); } function selall(ch,n1){//选择所有(文本域容器id,所有备选的checkbox名称)//ch可为空,则不收集 //使用例
// var o1=document.getElementById(ch);//if(!o1)return; var ck=document.getElementsByName(n1); var f=true; for(i=0;i0)o1.value+=',';o1.value+=ck[i].value;}} } } function selectinit(d2,d3v,ch){//选择初始化d2是select, d3v是选择值串, ch是选项(可以没有则用已存在的静态选项) var dv=d3v;if(dv=='')return; if(dv.Left(1)!=',')dv=','+dv;if(dv.Right(1)!=',')dv+=','; if(ch){ var ct=typeof(ch); if(ct=='string' && ch!=''){ d2.options.length=0;var cs=ch.split(','); for(var i=0;i=0){d2.options[i].selected=true;} } } function Select(ch){//用于给php提供多行选择值 var o1=ch;if(typeof o1 != "object")o1=document.getElementById(ch);if(!o1)return; var intvalue=""; for(i=0;i=0;i--){ if(!o1.options[dv[i]+1])continue; var p1=o1.options[dv[i]].value;var p2=o1.options[dv[i]].text; o1.options[dv[i]].value=o1.options[dv[i]+1].value;o1.options[dv[i]].text=o1.options[dv[i]+1].text; o1.options[dv[i]+1].value=p1;o1.options[dv[i]+1].text=p2; o1.options[dv[i]].selected=false;o1.options[dv[i]+1].selected=true; } } function fullScreen(){ //点击按钮调用模仿F11全屏 var el = document.documentElement; var rfs = el.requestFullScreen || el.webkitRequestFullScreen || el.mozRequestFullScreen || el.msRequestFullScreen; if (typeof rfs != "undefined" && rfs) { rfs.call(el); } else if (typeof window.ActiveXObject != "undefined") { // for Internet Explorer var wscript = new ActiveXObject("WScript.Shell"); if (wscript != null) { wscript.SendKeys("{F11}"); } } } function getLocation(elm) { //获取光标位置 if(elm.createTextRange) { // IE var range = document.selection.createRange(); range.setEndPoint('StartToStart', elm.createTextRange()); return range.text.length; } else if(typeof elm.selectionStart == 'number') { // Firefox return elm.selectionStart; } } function setLocation(elm, n) { //设置光标位置 if(n > elm.value.length) n = elm.value.length; if(elm.createTextRange) { // IE var textRange = elm.createTextRange(); textRange.moveStart('character', n); textRange.collapse(); textRange.select(); } else if(elm.setSelectionRange) { // Firefox elm.setSelectionRange(n, n); elm.focus(); } } function insertxt(id,val){ //向文本框光标位置或选择区域插入文本 var o1=getobj(id);var n=getLocation(o1); if(document.all){ if(o1.createTextRange && o1.caretPos) { var caretPos = o1.caretPos; caretPos.text = caretPos.text.charAt(caretPos.text.length - 1) == ' ' ? val + ' ' : val; }else{ o1.value = val; }n+=val.length; setLocation(o1, n); return n; } if (o1.setSelectionRange) { var rangeStart = o1.selectionStart; var rangeEnd = o1.selectionEnd; var tempStr1 = o1.value.substring(0, rangeStart); var tempStr2 = o1.value.substring(rangeEnd); n+=val.length; o1.value = tempStr1 + val + tempStr2; setLocation(o1, n); }else{ alert("浏览器版本不支持选择功能 setSelectionRange"); } return n; } function Close(){//关闭窗口 var ua = navigator.userAgent; var ie = navigator.appName == "Microsoft Internet Explorer"?true:false; if(ie){ var IEversion = parseFloat(ua.substring(ua.indexOf("MSIE")+5,ua.indexOf(";",ua.indexOf("MSIE")))); if(IEversion < 5.5){ var str = ""; str += ""; document.body.insertAdjacentHTML("beforeEnd",str); document.all.noTipClose.Click(); }else{ window.opener = null; window.open('','_self',''); window.close(); } }else{ window.opener = null; window.open('','_self','');window.close(); } } function CloseWin(){ //这个不会提示是否关闭浏览器 window.opener=null; window.open("","_self"); window.close(); } function colorch(c){if(c=='')return ''; var l=c.length;if(l==1)return getnstr(c,6); if(l==2)return getnstr(c,3); if(l!=3)return c; return c.mid(0,1)+c.mid(0,1)+c.mid(1,1)+c.mid(1,1)+c.mid(2,1)+c.mid(2,1); } function setstyle(nm,v,dom){ if(!dom)dom=document; var st=dom.head.getElementsByTagName('style')[0]; if(!st){ st=dom.createElement('style'); st.type = 'text/css'; dom.head.appendChild(st); } var sh=st.innerHTML; if(sh.indexOf('.'+nm+'{')<0){ sh+='.'+nm+'{'+v+'}\n';st.innerHTML=sh; }else{ var s2=getstr(sh,'.'+nm+'{','}'); sh=sh.Replace('.'+nm+'{'+s2+'}','.'+nm+'{'+v+'}'); st.innerHTML=sh; } } function sethover(nm,v,dom){ if(!dom)dom=document; var st=dom.head.getElementsByTagName('style')[0]; if(!st){ st=dom.createElement('style'); st.type = 'text/css'; dom.head.appendChild(st); } var sh=st.innerHTML; if(sh.indexOf('.'+nm+'{')<0){ sh+='.'+nm+':hover{'+v+'}';st.innerHTML=sh; }else{ var s2=getstr(sh,'.'+nm+':hover{','}'); sh=sh.Replace('.'+nm+':hover{'+s2+'}','.'+nm+':hover{'+v+'}'); st.innerHTML=sh; } } function getstyle(elem,styleName,dom){return getStyle(elem,styleName,dom);} function getStyle(elem,styleName,dom){//获取对象的有效样式,包括style和css样式 if(!dom)dom=document; if(elem.style[styleName]){//内联样式 return elem.style[styleName]; }else if(elem.currentStyle){//IE return elem.currentStyle[styleName]; }else if(dom.defaultView && dom.defaultView.getComputedStyle){//DOM styleName = styleName.replace(/([A-Z])/g,'-$1').toLowerCase(); var s = dom.defaultView.getComputedStyle(elem,''); return s && s.getPropertyValue(styleName); }else{//other,for example, Safari return null; } } function rgbcolor(c){ if(!c || c=='')return '';if(c.indexOf('rgb(')<0)return c; var ys2=getstr(c,'rgb(',')');var ys2e=ys2.split(','); var r1=parseInt(ys2e[0]).toString(16);if(r1.length==1)r1='0'+r1; var g1=parseInt(ys2e[1]).toString(16);if(g1.length==1)g1='0'+g1; var b1=parseInt(ys2e[2]).toString(16);if(b1.length==1)b1='0'+b1; if(r1.substr(0,1)==r1.substr(1) && g1.substr(0,1)==g1.substr(1) && b1.substr(0,1)==b1.substr(1)){ r1=r1.substr(1);g1=g1.substr(1);b1=b1.substr(1); } return '#'+r1+g1+b1; } function appendObj(o1,newTagName,newid){//加子对象 if(!o1)o1=document.body || document.documentElement; if(!newTagName || newTagName+''=='')newTagName="div";//不提供tagName就默认创建个div对象 var emobj=document.createElement(newTagName); if(newid+''!='' && newid+''!='null' && newid+''!='undefined')emobj.setAttribute("id",newid); var txtNode=document.createTextNode(" ");emobj.appendChild(txtNode);o1.appendChild(emobj); return emobj;//返回刚创建的对象 } function insObj(o1,newTagName,newid){//在o1之前插入一个newid对象, 调用: onclick="insObj(this,'b')" 不能在href=""内使用,因为这里面对象this为空 if(!newTagName || newTagName+''=='')newTagName="div";//不提供tagName就默认创建个div对象 var newNode=document.createElement(newTagName); if(newid+''!='' && newid+''!='null' && newid+''!='undefined')newNode.setAttribute("id",newid); var txtNode=document.createTextNode("["+newTagName+"]");newNode.appendChild(txtNode); o1.parentNode.insertBefore(newNode,o1); return newNode;//返回刚创建的对象 } function removeObj(o1,t){delobj(o1,t);} function delObj(o1,t){delobj(o1,t);} function delobj(o1,t){ var o;if(typeof(o1)=="object")o=o1;else o=GD(o1); if(!t){if(o)o.parentNode.removeChild(o);} else{if(o.id=='' || o.id+''=='undefined')o.id=morenid();setTimeout("delObj('"+o.id+"')",t);} } function addcss(ch){ //添加样式表 if(document.all){ // document.createStyleSheet(url) window.style=ch; document.createStyleSheet("javascript:style"); }else{ //document.createElement(style) var style = document.createElement('style'); style.type = 'text/css'; style.innerHTML=ch; document.getElementsByTagName('HEAD').item(0).appendChild(style); } } function objkeys(obj){ var keys = []; for(var k in obj){ keys.push(k);} return keys; } function objvalues(obj){var values = [];for(var k in obj) values.push(obj[k]);return values; } function put(ch){document.write(ch);} function outarr(data){//数组遍历输出 var k=objkeys(data);var c=''; for(var i=0;i"; c+="
"; c+=outarr(v); c+="
"; }else{ c+="
"+k[i]+": "+v+"
"; } }return c; } function topzindex(ch){ var o1=getobj(ch); var mz=maxzindex(); o1.style.zIndex=(mz+1)+''; } function maxzindex(){ var z=1; var o=GT("*"); for(var i=0;iwh[1])h=wh[1];if(w>wh[0])w=wh[0];d.id=morenid(); if(u.indexOf('?')<0)u+="?";u+="&winid="+d.id; d.innerHTML=""; huawin(d,'',0,w,h); } function huawin(id,ch,k,w,h){//滑来窗口展示(标签ID,内容,层级)k=0或不填为自动顶层,1为不改变层级 if(!k)k=0; if(id=='' && !ch){alert('没有参数');return;} var o=getobj(id); if(!o && !ch){alert(id+' not find');return;} if(id=='')id=morenid();if(!ch)ch=''; if(o)id=o.id; var wh=getwinwh();sw=wh[0];sh=wh[1]; var sw=document.documentElement.clientWidth || document.body.clientWidth || window.innerWidth; var sh=document.documentElement.clientHeight || document.body.clientHeight || window.innerHeight; if(ch!=''){ if(o)delobj(id); o=document.createElement("div");document.body.appendChild(o);o.id=id; var o2=document.createElement("div");var o3=document.createElement("div");o.appendChild(o2);o.appendChild(o3); o2.className='pa lt0 t0 w1b z1 b0';o2.style.height=sh+'px';o2.style.opacity='.7'; var clan=""; var bqid=id+'_1';var nrbqid=id+'_2'; o3.className='db pa jz lt50b t50b z2 oh';if(!w)o3.style.maxWidth='100%';else o3.style.width=w; var hc='';if(!h)hc="max-height:"+(sh-80)+"px;";else hc="height:"+h; o3.innerHTML=clan+"
    "+ch+"
"; o.className='dn';imove(bqid,1); if(!o){alert(id+' not find');return;} } if(o.style.display=='none')o.style.display='block'; if(o.style.left.indexOf('-')<0 && (' '+o.className+' ').indexOf(' dn ')<0){ o.style.left='0px';o.style.height=sh+'px';return;} if(k==0){var mz=maxzindex(); o.style.zIndex=(mz+1)+'';} o.className='db pf t0 w1b'; o.style.height=sh+'px';o.style.left=sw+'px'; moveto(o,'0,0',10); return o; } function huawincls(ch){//滑来窗口消失 var d=getobj(ch);if(!d)return;var sw=document.documentElement.clientWidth; if(sw1是延时t毫秒关闭, k=1是1个确定按钮, k=function是确定和取消并且确定后执行function方法,取消关闭(如果有f2方法执行) if(!t)t=0;if(!k)k=0;if(!w)w=400;if(!h)h=300; var c='';if(typeof(ch)=="object")c=ch.innerHTML;else c=ch+''; var d=appendObj(document.body,"div"); var id='msgbox'+new Date().getTime(); d.id=id; setTimeout("topzindex('"+id+"');",50); var sw=document.documentElement.clientWidth || document.body.clientWidth; var sh=document.documentElement.clientHeight || document.body.clientHeight; if(w>sw)w=sw;if(h>sh)h=sh; d.className='pf jz lt50b t50b xd bfb oh msgbox';//360浏览器中第二层iframe会因为外框圆角br5变得模糊 d.style.boxShadow='1px 5px 20px #666'; if(!w)w=0;if(!h)h=0;var hc=40; c=c.Replace("class='bn bf w1b h1b'>","class='bn bf w1b' style='height:"+(h-hc)+"px;'>"); if(!isNaN(w) && !isNaN(h)){ d.style.width='1px'; d.style.height='1px'; tomax(d,w,h); } if(tit!=''){ var t1=' h35 l35 f14',t2=' f14',a1=' w35 h35 l35 f12';var anh=50,ant=5; if(typeof(ismobile)=='function' && ismobile()){ t1=' h45 l45 f24',t2=' f24',a1=' w45 h45 l45 f20';hc=50;anh=80;ant=20; } var anc='',inc='',inid=''; if(t==1){ var th=h-hc-anh-anh*.4-20;if(th<40)th=40; c="

";inid=id+'_i'; } if(typeof(k)=='function'){ msgboxtofun=k; anc="
"; anc+="确定"; anc+="取消"; anc+="
"; }else if(k==1){ anc="
确定
"; }else{anh=0;} var hbfb=((h-hc-anh)/h*100).toFixed(2); var cc="
    "+c+"
"; if(c.indexOf('=0)cc=c; d.innerHTML="
"+tit+"关闭
"+cc+"
"+anc; imove(d.firstChild,1);if(inid!='')GD(inid).onkeydown=function(){ return texttabkey(this);}; if(t==1){var ti=GD(id+'_i');if(ti){ti.focus();ti.select();}} if(t>10){setTimeout("delObj('"+id+"')",t);} }else{ d.innerHTML=c;d.className='pf jz lt50b t50b xd bf8 ty2 oa'; if(t>=0){setTimeout("delObj('"+id+"')",t);} } return d; } function show(bkid,w,h){//显示窗口,w,h可以不赋值,放大到与窗口对齐 var o=getobj(bkid); if(!w){ w=document.documentElement.clientWidth;h=document.documentElement.clientHeight; o.className='db pf ';o.style.left=w+'px';o.style.top=0+'px';o.style.width=w+'px';o.style.height=h+'px'; topzindex(o);moveto(o.id,"0,0,"+w+","+h,10); }else{ o.className='pf jz t50b lt50b bf ty2';topzindex(o);tomax(o,w,h); } o.addEventListener('click',function(){topzindex(this)}); } function opendwin(u,w,h,ch,col,cot,b){//打开窗口(网址,宽度,高度,标题行或提示信息,边框颜色,标题颜色,大背景亮度) //当网址为空时直接将提示信息放到框内,网址第一个字符为@时只当标题行使用, 大背景亮度不用了 if(u=='' || !u){return msgbox(' ',ch,w,h);} if(u.substr(0,1)=='@'){return msgbox(u.substr(1),ch,w,h);} var sw=document.documentElement.clientWidth || document.body.clientWidth; var sh=document.documentElement.clientHeight || document.body.clientHeight; if(w>sw)w=sw;if(h>sh)h=sh;var hc=40; if(typeof(ismobile)=='function' && ismobile()){ hc=50;} if(!ch)ch=u; var cd=""; var d=msgbox(ch,cd,w,h);var dt=d.childNodes[0]; if(!col){dt.className+=' cf';dt.style.backgroundImage='linear-gradient(180deg,#27b0fb,#007dd5)';return d;} d.style.background=col;dt.style.color=cot;d.className+=' ty3 xd'; return d; } function cldwin(u){//关闭小窗口,如果u不存在将会关闭所有小窗口 var d=document.getElementsByTagName("iframe");var y=false; for(i=0;i6){ if(d[i].id.substr(0,6)=="msgbox"){ tomin(d[i]);delobj(d[i],1000); } } } } function tomax(ch,w,h){ var o=getobj(ch);ch=o.id; var ow=o.offsetWidth;var oh=o.offsetHeight; o.style.overflow='hidden'; if(ow+50>=w || oh+50>=h){o.style.width=w+'px';o.style.height=h+'px';return;} o.style.width=(ow+(w-ow)/5)+'px';o.style.height=(oh+(h-oh)/5)+'px'; setTimeout("tomax('"+ch+"',"+w+","+h+");",12); } function tomin(ch){ var o=getobj(ch);ch=o.id; var ow=o.offsetWidth;var oh=o.offsetHeight; o.style.overflow='hidden'; if(ow<50 || oh<50){o.className='dn';return;} o.style.width=(ow-ow/5)+'px';o.style.height=(oh-oh/5)+'px'; setTimeout("tomin('"+ch+"')",12); } function clsbk(ch){//使ch中指定ID的标签变为隐藏,ch是可以是多个id号串以半角逗号分隔 var c=ch.split(','); for(i=0;i{ delloading(); var a={'state':1};for(var k in r.point){a[k]=r.point[k]} for(var k in r.address){a[k]=r.address[k]} if(fun){fun(a)} }); } function include(path){ //引入其它js或css文件, 例: include_js("js/table.js"); var d=path.lastIndexOf(".");if(d<0)return; var e=path.substr(d).toLowerCase();d=e.indexOf("?");if(d>=0)e=e.substr(0,d); if(e==".css"){ var fileref=document.createElement("link"); fileref.rel = "stylesheet"; fileref.setAttribute("type","text/css");fileref.setAttribute('href',path); document.getElementsByTagName('head')[0].appendChild(fileref); }else{//这样可以嵌入js文件和动态产生的js文件 var sobj = document.createElement('script'); //sobj.type = "text/javascript"; sobj.src = path; sobj.setAttribute("type","text/javascript");sobj.setAttribute('src',path); document.getElementsByTagName('head')[0].appendChild(sobj); } } function loadjs(loadUrl,callMyFun){//插入JS文件,加载成功时执行回调 var loadScript=document.createElement('script'); loadScript.setAttribute("type","text/javascript"); loadScript.setAttribute('src',loadUrl);//console.log(loadUrl) document.getElementsByTagName("head")[0].appendChild(loadScript); if(navigator.userAgent.indexOf("IE") >=0){//判断服务器//IE下的事件 loadScript.onreadystatechange=function(){ if(loadScript && (loadScript.readyState == "loaded" || loadScript.readyState == "complete")){//表示加载成功 loadScript.onreadystatechange=null; callMyFun()//执行回调 } } }else{ loadScript.onload=function(){ loadScript.onload=null; callMyFun(); } }//console.log(argObj); } function myload(func){ var oldOnload = window.onload; if(typeof window.onload != 'function'){ window.onload = func; }else{ window.onload = function(){ oldOnload(); func(); } } } function getiframe(nam1){ //获取iframe中文档内容 var doc; if (document.all){ // IE doc = document.frames[nam1].document; }else{ // 标准 var d1=document.getElementById(nam1);if(d1)doc = d1.contentDocument; } return doc; } function getifm(nam1){ //获取iframe窗口 var doc; if (document.all){ // IE doc = document.frames[nam1]; }else{ // 标准 doc = document.getElementById(nam1).contentWindow; } return doc; } function getBrowser(){ //取浏览器类型(ie,ff,chrome) var agentValue = window.navigator.userAgent.toLowerCase(); if(agentValue.indexOf('msie')>0){ return "ie"; } else if(agentValue.indexOf('firefox')>0){ return "ff"; } else if(agentValue.indexOf('chrome')>0){ return "chrome"; } } //手机版页面在PC浏览器上可以为760,在css中设置body,html{max-width:760px;} var htmlw0=0,htmlaw=760;//这两个值还可用于其后的js调用 function htmwauto(){//当浏览器缩到小于760时自动变成手机版尺寸360px htmlw0=document.body.clientWidth || document.documentElement.clientWidth; if(htmlw0=0){aResult.push(aEle[i]);}} return aResult; } function getCursortPosition (ctrl) {//获取光标位置函数 var CaretPos = 0; // IE Support if (document.selection) { ctrl.focus (); var Sel = document.selection.createRange (); Sel.moveStart ('character', -ctrl.value.length); CaretPos = Sel.text.length; }else if (ctrl.selectionStart || ctrl.selectionStart == '0'){ //火狐 Firefox support CaretPos = ctrl.selectionStart; } return (CaretPos); } function setCaretPosition(ctrl, pos){//设置光标位置函数 if(ctrl.setSelectionRange) { ctrl.focus(); ctrl.setSelectionRange(pos,pos); } else if (ctrl.createTextRange) { var range = ctrl.createTextRange(); range.collapse(true); range.moveEnd('character', pos); range.moveStart('character', pos); range.select(); } } function lstpic(pic,w,h){ if(pic=='')return;var picf=pic.split(';');var c='';if(!w)w=100;if(!h)h=75; for(var i=0;i0)ext=picf[i].substr(d+1).toLowerCase(); var wh=ext.indexOf('?');if(wh>0)ext=ext.Left(wh); if(ext!='' && '|jpg|png|gif|webp|jpeg|ico|tif|bmp|'.indexOf('|'+ext+'|')>=0){ c+=""; } }put(c); } function listpic(id,n){ var d1=GD(id),d2=GD(id+'v');if(!d2)return;var pic=d1.value;if(!n)n=1; if(n==1){ var ext=pic.getext().toLowerCase(); if(ext!='' && '|jpg|png|gif|webp|jpeg|ico|tif|bmp|'.indexOf('|'+ext+'|')>=0){ d2.innerHTML=""; }else if(ext!='' && '|flv|mp4|swf|'.indexOf('|'+ext+'|')>=0){ d2.innerHTML=""; }else{ var tit=pic.gettitle(); d2.innerHTML=""+tit+""; }return; } var pa=pic.split(';');var c=''; for(var i=0;i=0){ c+=""; }else if(ext!='' && '|flv|mp4|swf|'.indexOf('|'+ext+'|')>=0){ c+=""; }else{ var tit=gettitle(pa[i]); c+="
"+tit+"×
"; } }d2.innerHTML=c; } function upfile(id,n,v){ var pp=0;if(!n)n=1;if(n>1)pp=1;var d1=GD(id);if(!v)v=''; if(pp==1){var tp=d1.value;if(tp!='' && tp.split(';').length>=n){msg('限制个数'+n,200,100,1000);return;}} var d1=appendObj('','div');d1.className='dn';d1.id=id+'_updl'; d1.innerHTML="
{delobj('"+id+"_updl');},1000);\">
";GD('FileUpload1').click(); } function jsupfile(id,pic,n,k){//上传文件(文本域id,图片网址,图片数,是否绝对网址) if(n!=0 && !n)n=1;if(!k)k=0;if(!pic)pic='';var picc=''; var picf=pic.split(';'); for(var i=0;i0)ext=picf[i].substr(d+1).toLowerCase(); var wh=ext.indexOf('?');if(wh>0)ext=ext.Left(wh); if(ext!='' && '|jpg|png|gif|webp|jpeg|ico|tif|bmp|'.indexOf('|'+ext+'|')>=0){ picc+=""; } } var ys=' h35 l35';if(typeof(ismobile)=='function' && ismobile())ys=' h45 l45'; var c='';var an=GD(id+'_d'); var dv=GD(id+'v');if(!dv)c+="\
"+picc+"
"; if(!an){ if(n>0)c+="上传"; }else{ an.onclick=new Function("if("+id+"_upifm.document.all.FileUpload1){"+id+"_upifm.document.all.FileUpload1.click();return false;}setTimeout('this.click()',200);return false;"); } var pp='';if(n>1)pp="&pp=1"; c+=""; var d1=getobj(id); var d2=insObj(d1,'dl',id+'_jsupdl');d2.className='dib vt';d2.innerHTML=c; if(d1 && d1.type && d1.type=='text')dropfileup(id); } HTMLTextAreaElement.prototype.getCaretPosition = function () {return this.selectionStart;}; HTMLTextAreaElement.prototype.setCaretPosition = function (position) { this.selectionStart = position;this.selectionEnd = position;this.focus(); }; function texttabkey(o){//用于表单文本域内用Tab键 if (event.keyCode != 9 || event.shiftKey)return; var newCaretPosition; newCaretPosition = o.getCaretPosition() + " ".length; o.value = o.value.substring(0, o.getCaretPosition()) + " " + o.value.substring(o.getCaretPosition(), o.value.length); o.setCaretPosition(newCaretPosition);o.focus();return false; } function textareah(){//对class=text的textarea文本域实行无滚动条自动撑高的操作 var d2=GT('textarea'); for(var i=0;i=0 || (event.ctrlKey==1 && k==86))textareasx(this.id); }; d1[i].onblur=function(){textareasx(this.id);}; d1[i].onfocus=function(){textareasx(this.id);}; } } function textareasx(ch){ var d=GD(ch);if(!d)return;var h=d.offsetHeight; if(d.scrollHeight>=h || d.scrollHeight<=30){d.style.height=(d.scrollHeight+5)+'px';return;} d.style.height=(h-100)+'px';setTimeout("textareasx2('"+ch+"')",20); } function textareasx2(ch){ var d=GD(ch);if(!d)return; if(d.scrollHeight>d.offsetHeight+6 || d.scrollHeight<=30){d.style.height=(d.scrollHeight+5)+'px';return;} d.style.height=(d.offsetHeight-100)+'px'; setTimeout("textareasx2('"+ch+"')",20); } function biaoqiandd(o,fw,bj,cs){//标签抖动程序() o标签以bj步距上下晃动fw像素cs个来回,正值为向下,负值为向上,0不会动 var d; if(typeof(o)=="object"){ d=o;o=d.id;}else{ d=document.getElementById(o);} if(!d){alert('dong1 not find!');return;} if(fw<0)bj=-bj; setTimeout("biaoqiandds('"+o+"',"+d.offsetTop+","+(d.offsetTop+fw)+","+bj+","+cs+")",500); } function biaoqiandds(o,d1,d2,bj,cs){//使o在d1到d2之间晃动bj,cs次 if(cs<=0)return; var d=document.getElementById(o);if(!d){alert(o+' not find!');return;} if(d1>d2){ if(d.offsetTop>=d1){ cs--;if(bj>0)bj=-bj; }else if(d.offsetTop<=d2){ if(bj<0)bj=-bj; } d.style.top=(d.offsetTop+bj)+'px'; setTimeout("biaoqiandds('"+o+"',"+d1+","+d2+","+bj+","+cs+")",10); }else{ if(d.offsetTop<=d1){ cs--;bj=-bj; }else if(d.offsetTop>=d2){ bj=-bj; } d.style.top=(d.offsetTop+bj)+'px'; setTimeout("biaoqiandds('"+o+"',"+d1+","+d2+","+bj+","+cs+")",10); } } var huangdongpos = 15; var huangdongTO = null; function huangdong(object,speed){ //按钮晃动(对象,速度)//例: onmouseover="huangdong(this,60);" onmouseout="huangdongend(this)" obj = eval(object); txt = clear_space(obj.value); if (huangdongpos == 15){ txt = txt + " ";huangdongpos = -15; }else{ txt = " " + txt;huangdongpos = 15; } obj.value = txt; obj.style.width = parseInt(obj.style.width) + huangdongpos; obj = object; sp = speed; huangdongTO = setTimeout("huangdong(obj,sp)",speed); } function clear_space(text){ while (text.substring(0,1) == " "){ text = text.substring(1,text.length); } while(text.substring(text.length-1,text.length) == " "){ text = text.substring(0,text.length-1); } return text; } function huangdongend(object){ clearTimeout(huangdongTO); obj = eval(object); txt = clear_space(obj.value); obj.value = txt; if (huangdongpos == -15){ obj.style.width = parseInt(obj.style.width) +15; } huangdongpos = 15; } var my_move_obj_o,diy_end_x,diy_end_y,diy_end_m; function moveInit_diy(o,e){my_move_obj_o=o;diy_end_x=e.clientX-o.offsetLeft;diy_end_y=e.clientY-o.offsetTop;diy_end_m=true;} function stopMove_diy(o,e){my_move_obj_o=null;document.documentElement.onmousemove=null;diy_end_m=false;} function startMove_diy(o,e){ if(!diy_end_m)return; my_move_obj_o.style.left=(e.clientX-diy_end_x)+'px';my_move_obj_o.style.top=(e.clientY-diy_end_y)+'px'; } function startMove_diyx(o,e){if(!diy_end_m)return; my_move_obj_o.style.left=(e.clientX-diy_end_x)+'px';} function startMove_diyy(o,e){if(!diy_end_m)return; my_move_obj_o.style.top=(e.clientY-diy_end_y)+'px';} function defaultEvent(e) {e.preventDefault();} var touch_left=[],touch_top=[]; function touchEnd(e){document.body.removeEventListener('touchmove', bodyScroll, false);}//恢复body的滚动条事件 function bodyScroll(e){ e.preventDefault();} function startTouch(ch){ if(izoom_f)return;//正在缩放不执行移动 var d1=getobj(ch);var ev =window.event; if(ev.targetTouches.length>1){start2Touch(ch);return;}//缩放动作不执行移动 my_move_obj_o=d1;var touch = ev.targetTouches[0];touch_left[ch]=touch.clientX-d1.offsetLeft;touch_top[ch]=touch.clientY-d1.offsetTop; d1.addEventListener("touchend touchcancel",touchEnd,false); } function moveTouch(ch){ if(izoom_f)return;var d1=getobj(ch);//正在缩放不执行移动 var ev =window.event;if(ev.targetTouches.length>1){move2Touch(ch);return;}//缩放动作不执行移动 var touch = ev.targetTouches[0];d1.style.left = (touch.clientX-touch_left[ch]) + 'px';d1.style.top = (touch.clientY-touch_top[ch]) + 'px'; ev.preventDefault(); } function moveTouchx(ch){ if(izoom_f)return;var d1=getobj(ch);//正在缩放不执行移动 var ev =window.event;if(ev.targetTouches.length>1){move2Touch(ch);return;}//缩放动作不执行移动 var touch = ev.targetTouches[0];d1.style.left = (touch.clientX - touch_left[ch]) + 'px'; ev.preventDefault(); } function moveTouchy(ch){ if(izoom_f)return;var d1=getobj(ch);//正在缩放不执行移动 var ev =window.event;if(ev.targetTouches.length>1){move2Touch(ch);return;}//缩放动作不执行移动 var touch = ev.targetTouches[0];d1.style.top = (touch.clientY - touch_top[ch]) + 'px'; ev.preventDefault(); } var morenidxh=0; function morenid(){//默认ID var id='0';do{var md=morenidxh+1; id=md+'';if(md<10)id='0'+md;morenidxh=md; }while(GD('mrid'+id));return 'mrid'+id; } function mustid(o){//必须ID if(!o)return; if(!o.id || o.id+''=='' || o.id+''=='undefined')o.id=morenid();return o.id; } function imove(ch,k,dx){//变为可移动标签,k=1表示父对象移动,fx=1左右移动 fx=2上下移动,0不限方向 var d1=getobj(ch);ch=d1.id;var fdx; d1.onselectstart=function(){return false;};//禁止双击或划动时选中文字 var d1c=" "+d1.className+" ";var o1=d1; if(d1c.search(" mv ")<0)d1.className=d1.className+' mv '; if(k==1)o1=d1.parentNode; else if(k==2)o1=d1.parentNode.parentNode; else if(typeof(k)=='object') o1=k; else if(k && k.length>1) o1=getobj(k); if(d1c.search(' pa ')<0 && !d1.style.position && o1==d1){d1.style.position='absolute';d1.style.left=0;d1.style.top=0;} d1.onmousedown=function(){ moveInit_diy(o1,event); if(!dx){ document.onmousemove=function(){startMove_diy(this,event);}; }else if(dx==1){ document.onmousemove=function(){startMove_diyx(this,event);}; }else if(dx==2){ document.onmousemove=function(){startMove_diyy(this,event);}; }event.preventDefault(); } document.onmouseup=function(){stopMove_diy(this,event);}; var ug=navigator.userAgent.toLowerCase();if(!dx)dx=0;var c2=o1.id; o1.addEventListener('touchstart', this.startTouch.bind(this,c2,false)); if(dx==0)d1.addEventListener('touchmove', this.moveTouch.bind(this,c2,false)); else if(dx==1)d1.addEventListener('touchmove', this.moveTouchx.bind(this,c2,false)); else if(dx==2)d1.addEventListener('touchmove', this.moveTouchy.bind(this,c2,false)); d1.addEventListener('touchend', function(){document.removeEventListener("touchmove", defaultEvent);}); } function imove2(ch,k,fx){//变为可移动标签,k=1表示父对象移动,fx=1左右移动 fx=2上下移动,0不限方向 var d1=getobj(ch);if(!fx)fx=0; d1.onselectstart=function(){return false;};//禁止双击或划动时选中文字 if((" "+d1.className+" ").search(" mv ")<0)d1.className=d1.className+' mv '; if(k==1){d1.onmousedown=function(){moveInit_diy(this.parentNode,event);};} else{d1.onmousedown=function(){moveInit_diy(this,event);};} if(fx==0)document.onmousemove=function(){startMove_diy(this,event);}; else if(fx==1)document.onmousemove=function(){startMove_diyx(this,event);}; else if(fx==2)document.onmousemove=function(){startMove_diyy(this,event);}; document.onmouseup=function(){stopMove_diy(this,event);}; if (document.all)return; d1.addEventListener('touchstart', this.startTouch.bind(this,ch,false)); if(fx==0)d1.addEventListener('touchmove', this.moveTouch.bind(this,ch,false)); else if(fx==1)d1.addEventListener('touchmove', this.moveTouchx.bind(this,ch,false)); else if(fx==2)d1.addEventListener('touchmove', this.moveTouchy.bind(this,ch,false)); d1.addEventListener('touchend', function(){document.removeEventListener("touchmove", defaultEvent);}); } function zhezhao(){//为了防止移动到iframe上失去监听而创建 if(GD('zhezhaocengdiv'))return; var fdx=appendObj('','div','zhezhaocengdiv');fdx.style.zIndex=maxzindex()+1;fdx.style.height=getwinh()+'px'; fdx.style.width='100%';fdx.className='pf lt0 t0'; } function delzhezhao(){delobj('zhezhaocengdiv');} function ctrlsize(id){//控制尺寸 var o1=getobj(id);var cw=20; o1.addEventListener('mousemove', function(){ var w=this.offsetWidth-this.style.borderLeftWidth-this.style.borderRightWidth; var h=this.offsetHeight-this.style.borderTopWidth-this.style.borderBottomWidth; var x=0,y=0,w2=0,h2=0; var xy=getxy(this);var cn=' '+this.className+' '; x=xy[0];y=xy[1]; if(cn.indexOf(' jz ')>=0){w2=w/2;h2=h/2;} else if(cn.indexOf(' jzx ')>=0){w=w/2;} else if(cn.indexOf(' jzy ')>=0){h=h/2;} xy[0]=x;xy[1]=y; var ex=event.x,ey=event.y; var xw=x+w-w2,yh=y+h-h2; if(ey>=yh-cw && ex>=xw-cw){ this.style.cursor='se-resize'; }else{ this.style.cursor='default'; } }); o1.addEventListener('mousedown', function(e){ var w=o1.offsetWidth-o1.style.borderLeftWidth-o1.style.borderRightWidth; var h=o1.offsetHeight-o1.style.borderTopWidth-o1.style.borderBottomWidth; var xy=getxy(o1);var cn=' '+o1.className+' '; o1.onselectstart=function(){return false;};//禁止双击或划动时选中文字 var w2=0,h2=0; if(cn.indexOf(' jz ')>=0){w2=w/2;h2=h/2;} else if(cn.indexOf(' jzx ')>=0){w2=w/2;} else if(cn.indexOf(' jzy ')>=0){h2=h/2;} var ex=event.x;var ey=event.y; var xw=xy[0]+w-w2,yh=xy[1]+h-h2; if(ex=0){csx=2;csy=2;xb=w/2;yb=h/2;} else if(cn.indexOf(' jzx ')>=0){csx=2;} else if(cn.indexOf(' jzy ')>=0){csy=2;} if(ex>xw-cw && ey>yh-cw){ o1.style.width=(w+x*csx)+'px';o1.style.height=(h+y*csy)+'px'; } e.preventDefault(); } window.onmouseup= function(){window.onmousemove=null;delzhezhao();} }) o1.addEventListener('touchstart',function(e){ var w=o1.offsetWidth-o1.style.borderLeftWidth-o1.style.borderRightWidth; var h=o1.offsetHeight-o1.style.borderTopWidth-o1.style.borderBottomWidth; var xy=getxy(o1);var cn=' '+o1.className+' ';cw=30; o1.onselectstart=function(){return false;};//禁止双击或划动时选中文字 var w2=0,h2=0; if(cn.indexOf(' jz ')>=0){w2=w/2;h2=h/2;} else if(cn.indexOf(' jzx ')>=0){w2=w/2;} else if(cn.indexOf(' jzy ')>=0){h2=h/2;} var ev = e||window.event; var ex=ev.targetTouches[0].clientX;var ey=ev.targetTouches[0].clientY; var xw=xy[0]+w-w2,yh=xy[1]+h-h2; if(ex=0){csx=2;csy=2;xb=w/2;yb=h/2;} else if(cn.indexOf(' jzx ')>=0){csx=2;} else if(cn.indexOf(' jzy ')>=0){csy=2;} if(ex>xw-cw && ey>yh-cw){ o1.style.width=(w+x*csx)+'px';o1.style.height=(h+y*csy)+'px'; } e.preventDefault(); }) document.addEventListener('touchend', function(){ o1.addEventListener("touchmove", defaultEvent, false);e.preventDefault(); }) } }); } var izoom_f=false,izoom_start=0,izoom_ch=new Array(); function izoom(ch,bj){//设置对象为可缩放(对象ID,步距) if(!bj)bj=10; var y=false;for(i=0;id1.offsetLeft+d1.offsetWidth || y1>d1.offsetTop+d1.offsetHeight) && (x2d1.offsetLeft+d1.offsetWidth || y2>d1.offsetTop+d1.offsetHeight))return;//两个触点都不在范围内不执行缩放 touch_zoom=Math.abs(t1.clientX-t2.clientX);var z2=Math.abs(t1.clientY-t2.clientY);if(z2>touch_zoom)touch_zoom=z2; document.addEventListener("touchmove", defaultEvent, false); } function move2Touch(ch,bj){ var y=false;for(i=0;iz1)z1=z2; var zz=1;if(z1w)wsf=h;//横向缩放值 var wxk=toint(d1.style.borderLeftWidth.replace('px',''))+toint(d1.style.borderRightWidth.replace('px','')); var hxk=toint(d1.style.borderTopWidth.replace('px',''))+toint(d1.style.borderBottomWidth.replace('px','')); var hsf=wsf*(d1.offsetHeight-hxk)/(d1.offsetWidth-wxk); var w1=d1.offsetWidth-wxk+wsf;var h1=d1.offsetHeight-hxk+hsf; //if(w1<100)return;if(h1<100)return;//最小值 if(zz<0 && w1>100 && h1>100){ d1.style.width=(d1.offsetWidth-wxk-wsf)+'px';d1.style.height=(d1.offsetHeight-hxk-hsf)+'px'; d1.style.left=toint(toint(d1.style.left.replace('px',''))+wsf/2)+'px'; d1.style.top=toint(toint(d1.style.top.replace('px',''))+hsf/2)+'px'; }else if(zz>0 || w1<100 || h1<100){ d1.style.width=(d1.offsetWidth-wxk+wsf)+'px';d1.style.height=(d1.offsetHeight-hxk+hsf)+'px'; d1.style.left=toint(toint(d1.style.left.replace('px',''))-wsf/2)+'px'; d1.style.top=toint(toint(d1.style.top.replace('px',''))-hsf/2)+'px'; } document.addEventListener("touchmove", defaultEvent, false); } function izooms(ch,bj){ var d1=getobj(ch);if(!d1)return;if(!d1.id)d1.id=morenid();ch=d1.id; var evt = window.event; var delta = evt.detail ? -evt.detail / 3 : evt.wheelDelta / 120; var wxk=toint(d1.style.borderLeftWidth.replace('px',''))+toint(d1.style.borderRightWidth.replace('px','')); var hxk=toint(d1.style.borderTopWidth.replace('px',''))+toint(d1.style.borderBottomWidth.replace('px','')); var wsf=bj;var hsf=wsf*(d1.offsetHeight-hxk)/(d1.offsetWidth-wxk);//横向缩放值,纵向缩放值 if(delta==-1){ d1.style.width=(d1.offsetWidth-wxk-wsf)+'px';d1.style.height=(d1.offsetHeight-hxk-hsf)+'px'; if(d1.style.left)d1.style.left=toint(toint(d1.style.left.replace('px',''))+wsf/2)+'px'; if(d1.style.top)d1.style.top=toint(toint(d1.style.top.replace('px',''))+hsf/2)+'px'; }else if(delta==1){ d1.style.width=(d1.offsetWidth-wxk+wsf)+'px';d1.style.height=(d1.offsetHeight-hxk+hsf)+'px'; if(d1.style.left)d1.style.left=toint(toint(d1.style.left.replace('px',''))-wsf/2)+'px'; if(d1.style.top)d1.style.top=toint(toint(d1.style.top.replace('px',''))-hsf/2)+'px'; } } function winopen(url,name,w1,h1){//以url网址打开名为name的窗口,宽=w1,高=h1 if(!w1 || w1==0){w1=screen.availWidth*0.9;} if(!h1 || h1==0){h1=screen.availHeight*0.9;} if(!name)name="win"+(new Date().getTime()); var jzyywin=window.open(url,name,'width='+w1+',height='+h1+',top='+(screen.availHeight-h1)/2+',left='+(screen.availWidth-w1)/2+',toolbar=no,location=no,resizable=yes'); jzyywin.focus();return jzyywin; } function dsphid(ch,db){ var o1=getobj(ch);if(!o1)return; if(o1.className==''){o1.className='dn';return;} var o1c=' '+o1.className+' ';if(!db)db='db'; if(o1c.indexOf(' dn ')<0){ o1c=o1c.Replace(' db ',' dn '); o1c=o1c.Replace(' dt ',' dn '); o1c=o1c.Replace(' dc ',' dn '); o1c=o1c.Replace(' di ',' dn '); o1c=o1c.Replace(' dib ',' dn '); if(o1c.indexOf(' dn ')<0)o1c+=' dn'; if(Left(o1c,1)==' ')o1c=o1c.substr(1); if(Right(o1c,1)==' ')o1c=Left(o1c,o1c.length-1); o1.className=o1c; }else{ o1c=o1c.Replace(' dn ',' '+db+' '); if(Left(o1c,1)==' ')o1c=o1c.substr(1); if(Right(o1c,1)==' ')o1c=Left(o1c,o1c.length-1); o1.className=o1c; } } function daojishian(ch,t,fun){//倒计时按钮(按钮id,时间秒) var o1=getobj(ch);if(!o1){return;} var d1t=o1.tagName.toLowerCase(); if(!t)t=60;var v=''; if(d1t!='input'){v=o1.innerText;o1.disabled='disabled';o1.innerText='..'+t+'..';} else{v=o1.value; o1.disabled='disabled';o1.value='..'+t+'..';} huoqudaojishid(ch,v,fun); } function huoqudaojishid(an,ch,fun){ var d1=getobj(an);if(!d1){return;} var d1t=d1.tagName.toLowerCase(); if(d1t!='input'){ var t=parseInt(d1.innerText.replace('..','').replace('..',''));t--; if(t<0){ d1.innerText=ch;d1.disabled=false;if(fun)fun();return; } d1.innerText='..'+t+'..'; }else{ var t=parseInt(d1.value.replace('..','').replace('..',''));t--; if(t<0){ d1.value=ch;d1.disabled=false;if(fun)fun();return; } d1.value='..'+t+'..'; }setTimeout(()=>{huoqudaojishid(an,ch,fun)},1000); } function daojishigb(ch,t){//倒计时关闭页面(信息,秒数) var djsd=appendObj(0,'div',morenid());var gbd=morenid();if(!t)t=60; djsd.innerHTML="
"+ch+"

倒计时关闭(

1800

)

立即关闭取消

"; show(djsd,350,240); setTimeout(()=>{ imove(GT('dl',djsd)[0],1); daojishian(gbd,t,function(){Close()}); },500); } function jump(url,t,to){//跳转url,延时,窗口 if(!to)to='self'; if(!t){ if(to=='self'){location=url;} else if(to=='parent'){parent.location=url;} else if(to=='blank'){window.open(url);} else if(to=='top'){top.location=url;} }else{ if(to=='self'){setTimeout("location='"+url+"'",t);} else if(to=='parent'){setTimeout("parent.location='"+url+"'",t);} else if(to=='blank'){setTimeout("window.open('"+url+"')",t);} else if(to=='top'){setTimeout("top.location='"+url+"'",t);} } } var fenleival=',',fenleitit=',';//分类表取值结果 function fenleiinit(o1,pd){//分类表多选初始化(分类表容器,值ID)//与php方法getfenleibiao($zu)搭配使用 var d1=parent.document.getElementById(pd);if(!d1){alert(pd+' not find');return;} var d2;if(typeof(o1)=='object')d2=o1;else d2=GD(o1);if(!d2){alert(o1+' not find');return;} d2.style.height=((document.documentElement.clientHeight || document.body.clientHeight)-60)+'px'; document.body.style.overflow='hidden'; if(d1.value=='')d1.value=',';var de=d1.value.split(','); var d2a=d2.getElementsByTagName('a'); for(i=0;i

🔥以诚为本赢在信誉9001·(vip认证)-百度百科

后执行,按照设计屏幕宽度定义像素大小仅适用PC端非chrome内核, 这样不同宽度的屏幕看起来页面效果都差不多 var sw=screen.width; if(sw
"; msgbox('页内查询',c,400,200,0);textareah(); } var findstrarr=[]; function findstrd(id,to){ var d=GD('findtextarea');if(d.value=='')return; var o;if(id!='undefined' && id)o=GD(id); if(!o)o=document.body; var di=datai(findstrarr,'str',d.value);var t=0; if(di<0){ var hm=o.innerHTML,c='';var cs=hm.split(d.value); if(cs.length<2){msgbox('友情提示','该信息不存在!',300,200,1000);return;} var fbh=findstrarr.length; findstrarr.push({'str':d.value,'num':cs.length-1,'p':0}); for(var i=0;i"+d.value+'';} o.innerHTML=c;di=datai(findstrarr,'str',d.value);t=500; var c=""; GD('findtextnumdl').innerHTML='找到 '+c+'/'+(cs.length-1)+' 个'; }else{ if(to && to>0)findstrarr[di].p=to-1; var c=""; GD('findtextnumdl').innerHTML='找到'+c+'/'+findstrarr[di].num+' 个'; } if(findstrarr[di].p>=findstrarr[di].num){findstrarr[di].p=0;msgbox('友情提示',"

没有啦!

",200,100,1000);return;} var id2='find'+di+'_'+findstrarr[di].p; setTimeout(()=>{var a=GD(id2);var xy=getxy(a); scrolto(xy[1],document.body);},t); findstrarr[di].p++; } function scrolto(h,id){//使对像的scrollTop滚动到h指定值 var o1;if(!id || id==''){ var ua = window.navigator.userAgent.toLowerCase();var sjwx=ua.indexOf('micromessenger')>=0 || ua.indexOf('mobile')>=0; o1=document.documentElement;if(sjwx){o1=document.body;}id=''; }else{if(typeof(id)=="object"){o1=id;if(!o1.id)o1.id=morenid(); id=o1.id;}else{o1=GD(id);}} if(!o1){alert('object not find');return;} var h0=o1.scrollTop;if(!h0){h0=1;o1.scrollTop=1;}if(h0==h)return;if(h<0)h=0; if(h>h0){var mh=o1.scrollHeight-o1.clientHeight; if(h>mh)h=mh; scroltoa(h,(h-h0)/15,id);return;} scroltod(h,(h0-h)/15,id); } function scroltoa(h,bj,id){//增加 var ua = window.navigator.userAgent.toLowerCase();var sjwx=ua.indexOf('micromessenger')>=0 || ua.indexOf('mobile')>=0; var o1;if(!id || id==''){o1=document.documentElement;if(sjwx){o1=document.body;}}else{o1=GD(id);} if(o1.scrollTop+bj>=h){o1.scrollTop=h;return;} o1.scrollTop+=bj; setTimeout("scroltoa("+h+","+bj+",'"+id+"')",20); } function scroltod(h,bj,id){//减少 var ua = window.navigator.userAgent.toLowerCase();var sjwx=ua.indexOf('micromessenger')>=0 || ua.indexOf('mobile')>=0; var o1;if(!id || id==''){o1=document.documentElement;if(sjwx){o1=document.body;}}else{o1=GD(id);} if(o1.scrollTop-bj<=h){o1.scrollTop=h;return;} o1.scrollTop-=bj; setTimeout("scroltod("+h+","+bj+",'"+id+"')",20); } function scrollx(llch){//横向滚动,(默认)llch.lang>0从右向左滚动,llch.lang<0,从左向右滚动, var llsp=document.getElementById(llch); var d=llsp.offsetWidth; var n=toint(llsp.lang);if(n==0)n=2; var llsp1=document.getElementById(llch+'1'); var llsp2=document.getElementById(llch+'2'); if(llsp2.innerHTML==''){ llsp2.innerHTML=llsp1.innerHTML; llsp.onmouseover=function(){this.rev=1;}; llsp.onmouseout=function(){this.rev=0;}; } var zjq=llsp.scrollLeft; var zjh=zjq+n; var s=llsp1.scrollWidth; if(n>0){if(zjh>s)zjh=zjh-s;}else if(n<0){if(zjh<=0)zjh=s;} if(llsp.rev!=1){llsp.scrollLeft=zjh;} setTimeout("scrollx('"+llch+"')",30); } function setsizxy(ch,s){//定位(对象ID,目标位置)//目标位置是x,y,w,h,d字符串,如果不缩放只提供x,y即可,如 setsizxy('gdt',"500,200,900,300,0");//d代表旋转角度 var d1=getobj(ch);if(!d1)return;ch=d1.id;var wz=(s+',,,,,,,,').split(','); var x=wz[0];var y=wz[1];var w=wz[2];var h=wz[3]; if(x!='')d1.style.left=x+'px';if(y!='')d1.style.top=y+'px'; if(w!='')d1.style.width=w+'px';if(h!='')d1.style.height=h+'px'; if(wz[4]!=''){ var dc=d1.style.transform;var ds=getstr(dc,"rotate(","deg)"); if(ds==''){ d1.style.transform+="rotate("+wz[4]+"deg)"; }else{ var ds0=d1.style.transform.replace("rotate("+ds+"deg)","rotate("+wz[4]+"deg)"); d1.style.transform=ds0; } } } function getobj(ch){ var d1; if(typeof(ch)=="object"){ d1=ch;if(!d1.id || d1.id=='' || d1.id+''=='undefined')d1.id=morenid(); }else{ d1=GD(ch);if(!d1){if(ch=='')ch=morenid();d1=appendObj('','div',ch);} } return d1; } var movetobzjl=[],movetodqwz=[]; function moveto(ch,s,bs,k){//移动(对象ID,目标位置,步数,1强制) //目标位置是x,y,w,h字符串,如果不缩放只提供x,y即可,如 moveto('gdt',"500,200,900,300"); var d1=getobj(ch);if(!d1)return;ch=d1.id;if(!k)k=0;if(k==1 && movetobzjl[ch]==1)return; var wz=(s+',,,').split(',');var x=toint(wz[0]);var y=toint(wz[1]);var w=toint(wz[2]);var h=toint(wz[3]); var x1=d1.offsetLeft; y1=d1.offsetTop; movetobzjl[ch]=1;if(!bs)bs=1; var w1=toint(d1.style.width.replace('px','')); if(d1.style.width=='' || d1.style.width.search('%')>0){ w1=d1.offsetWidth-toint(d1.style.borderLeftWidth.replace('px',''))-toint(d1.style.borderRightWidth.replace('px','')); d1.style.width=w1+'px'; } var h1=toint(d1.style.height.replace('px','')); if(d1.style.height=='' || d1.style.height.search('%')>0){ h1=d1.offsetHeight-toint(d1.style.borderTopWidth.replace('px',''))-toint(d1.style.borderBottomWidth.replace('px','')); d1.style.height=h1+'px'; } if(x==x1 && y==y1 && w==w1 && h==h1)return; if(wz[0]=='')x=x1; if(wz[1]=='')y=y1; if(wz[2]=='')w=w1; if(wz[3]=='')h=h1; s=x+','+y+','+w+','+h; movetodqwz[ch]=x1+','+y1+','+w1+','+h1; movetod(ch,s,bs); } function movetod(ch,s,bs){ var d1=getobj(ch);if(!d1)return; var wz=s.split(',');var wz1=movetodqwz[ch].split(','); var x=toint(wz[0]);var y=toint(wz[1]);var w=toint(wz[2]);var h=toint(wz[3]); var x1=toint(wz1[0]);var y1=toint(wz1[1]);var w1=toint(wz1[2]);var h1=toint(wz1[3]); var xi=d1.offsetLeft; var yi=d1.offsetTop; var wi=toint(d1.style.width.replace('px','')); var hi=toint(d1.style.height.replace('px','')); var xd=(x-x1)/bs;var yd=(y-y1)/bs;var wd=(w-w1)/bs; var hd=(h-h1)/bs; var xf=0,yf=0,wf=0,hf=0; if(x>=x1){if(xi+xd>=x)xf=1;}else{if(xi+xd<=x)xf=1;} if(xd!=0 && xf!=1){d1.style.left=(xi+xd)+'px';}else{xf=1;} if(y>=y1){if(yi+yd>=y)yf=1;}else{if(yi+yd<=y)yf=1;} if(yd!=0 && yf!=1){d1.style.top=(yi+yd)+'px';}else{yf=1;} if(w>=w1){if(wi+wd>=w)wf=1;}else{if(wi+wd<=w)wf=1;} if(wd!=0 && wf!=1){d1.style.width=(wi+wd)+'px';}else{wf=1;} if(h>=h1){if(hi+hd>=h)hf=1;}else{if(hi+hd<=h)hf=1;} if(hd!=0 && hf!=1){d1.style.height=(hi+hd)+'px';}else{hf=1;} if(xf+yf+wf+hf==4){setsizxy(ch,s);movetobzjl[ch]=0;return;} setTimeout("movetod('"+ch+"','"+s+"',"+bs+")",20); } function addsize(ch,siz){//对象加减尺寸百分之几 var o1=getobj(ch); var o1k=borderwidth(o1); var w=o1.offsetWidth-o1k[0]-o1k[2],h=o1.offsetHeight-o1k[1]-o1k[3]; if(!siz)siz=20; o1.style.width=(w+w*siz/100)+'px';o1.style.height=(h+h*siz/100)+'px'; } function borderwidth(ch){//取对像线宽,顺序是左上右下 var o1=getobj(ch);return [o1.style.borderLeftWidth.toint(),o1.style.borderTopWidth.toint(),o1.style.borderRightWidth.toint(),o1.style.borderBottomWidth.toint()]; } function imgsize(ch){//恢复图片原尺寸 var o1=getobj(ch);var ig=new Image();ig.src=o1.src var o1k=borderwidth(o1); ig.addEventListener('load', function(){ if(ig.width>=ig.height){ if(o1.offsetWidth-o1k[0]-o1k[2]==ig.width){ o1.style.width='100%';o1.style.height='auto';return;} }else{ if(o1.offsetHeight-o1k[1]-o1k[3]==ig.height){ o1.style.height='100%';o1.style.width='auto';return;} } o1.style.height=ig.height+'px';o1.style.width=ig.width+'px'; }) } var viewpicsrca=[],viewpicsrci=0; function viewpich(n,igid,o){ if(n==1){viewpicsrci--;if(viewpicsrci<0)viewpicsrci=viewpicsrca.length-1;o.nextSibling.innerText=(viewpicsrci+1)+"/"+viewpicsrca.length;} else if(n==2){viewpicsrci++;if(viewpicsrci>=viewpicsrca.length)viewpicsrci=0;o.previousSibling.innerText=(viewpicsrci+1)+"/"+viewpicsrca.length;} var ig=GD(igid);var igp=ig.parentNode;ig.src=viewpicsrca[viewpicsrci]; } function viewpic(src,fun){ if(src=='')return; if(src.indexOf(';')>=0){ if(src.Left(1)==';')src=src.substr(1);if(src.Right(1)==';')src=src.Left(src.length-1);viewpicsrca=src.split(';'); viewpicsrci=0;viewpic(viewpicsrca[viewpicsrci]);return; } var id=morenid();var d1=appendObj(0,'div',id);d1.className='dn w1b h1b ty3'; setTimeout(()=>{topzindex(id)},50); var igid=morenid(); var zy='';if(viewpicsrca.length>1)zy="

"+(viewpicsrci+1)+"/"+viewpicsrca.length+"

"; d1.innerHTML="
"+zy+"

{viewpicsrca=[];delobj('"+id+"')},500);\">×
"; setTimeout(()=>{ var d2=d1.getElementsByClassName('viewimgtd'); var xsf=0; var ig=appendObj(d2[0],'img',igid); ig.src=src; var wh=getwinwh(); ig.addEventListener('load', function(){ var w=ig.width,h=ig.height; if(w>wh[0])w=wh[0];if(h>wh[1])h=wh[1];if(w<400)w=400;if(h<400)h=400; var w2=w,h2=h; if(h2wh[1])h2=wh[1]; if(w2>wh[0])w2=wh[0]; if(ig.width>w2 || ig.height>h2){ if(ig.width>=ig.height){ig.style.width=w2+'px';}else{ig.style.height=h2+'px';} } if(xsf==0){ xsf=1;imove(ig);show(d1,w2,h2);imove(id+'_1',d1);if(fun && typeof(fun)=='function')fun(ig);} }); },100); } var xuanzhuanyjd=[],xuanzhuanbz=[]; function xuanzhuan(ch,mb,bs){//旋转(对象,目标角度,步数) var d1=getobj(ch);ch=d1.id;if(xuanzhuanbz[ch]==1)return;var d0c=d1.style.transform; var dsc=getstr(d0c,"rotate(","deg)"); var ds=parseFloat(dsc);if(dsc=='' || dsc+''=='undefined' )ds=0; xuanzhuanyjd[ch]=ds; if(mb==0)return;mb=mb+xuanzhuanyjd[ch]; xuanzhuanbz[ch]=1;if(!bs)bs=30; xuanzhuand(ch,mb,bs); } function xuanzhuand(ch,mb,bs){ var d1=getobj(ch);ch=d1.id; var d0c=d1.style.transform; var dsc=getstr(d0c,"rotate(","deg)"); var ds=parseFloat(dsc);if(dsc=='')ds=0; if(mb>xuanzhuanyjd[ch]){ var bj=(mb-xuanzhuanyjd[ch])/bs; var mds=ds+bj; if(mds>=mb){ if(mb==360)mb=0;d1.style.transform="rotate("+mb+"deg)"; xuanzhuanbz[ch]=0;return;} d1.style.transform="rotate("+mds+"deg)"; setTimeout("xuanzhuand('"+ch+"',"+mb+","+bs+")",20);return; } var bj=(xuanzhuanyjd[ch]-mb)/bs; var mds=ds-bj; if(mds<=mb){if(mb%360==0)mb=0;d1.style.transform="rotate("+mb+"deg)";xuanzhuanbz[ch]=0;return;} d1.style.transform="rotate("+mds+"deg)"; setTimeout("xuanzhuand('"+ch+"',"+mb+","+bs+")",20); } var jianxiand=[];jianxianbz=[]; function jianxian(ch,mb,bs){//渐显(对象,目标,步数)//目标0-100 var d=getobj(ch);ch=d.id;if(jianxianbz[ch]==1)return; if(d.style.opacity=='' || d.style.opacity+''=='undefined')d.style.opacity=1; jianxiand[ch]=parseFloat(d.style.opacity)*100;if(mb==jianxiand[ch])return; jianxianbz[ch]=1;if(!bs)bs=20;jianxians(ch,mb,bs); } function jianxians(ch,mb,bs){ var d=getobj(ch);ch=d.id; var op=parseFloat(d.style.opacity)*100; if(mb>jianxiand[ch]){ var bj=(mb-jianxiand[ch])/bs;if(op+bj>=mb){d.style.opacity=mb/100;jianxianbz[ch]=0;return;} d.style.opacity=(op+bj)/100;setTimeout("jianxians('"+ch+"',"+mb+","+bs+")",20);return; } var bj=(jianxiand[ch]-mb)/bs;if(op-bj<=mb){d.style.opacity=mb/100;jianxianbz[ch]=0;return;} d.style.opacity=(op-bj)/100;setTimeout("jianxians('"+ch+"',"+mb+","+bs+")",20); } var formcacheid=''; function formcache(id){//缓存表单数据//id可用于识别不同的表单 var i1=GT('*'); var inpt="|input|textarea|checkbox|radio|select|"; var inp=new Array();if(!id)id='';formcacheid=id; for(var i=0;i=0 && i1[i].name)inp.push(i1[i]); } var y=false; for(var i=0;i4095){//内容超长的需存到服务端 if(typeof(getweb)+''=='function'){ var fbz=formcacheid+this.id+this.name+edc.form.name+edc.form.id; var x=getweb('/formcache.php','cont='+vl.urlencode()+'&form='+fbz+'&search='+location.search.urlencode()); if(!isjson(x)){ vl=vl.Left(4095); }else{ var a=jsonarr(x); if(a.status!=0){ vl=vl.Left(4095); }else{ vl="type=srvcache\r\nval="+a.val; } } }else{ vl=vl.Left(4095); } } setcookie(formcacheid+edc.form.name+'_'+edc.name,vl,25); }); } } } function formcacheclear(id){//清除缓存的表单数据 var i1=GT('*'); var inpt="|input|textarea|checkbox|radio|select|"; var inp=new Array();if(!id)id=''; for(var i=0;i=0)inp.push(i1[i]);} var y=false; for(var i=0;i
确认退出吗?
 
",500,300); }else{ Close(); } }else{ location=u; } }, false); } function getxmb(xm){ var rt=new Array();var xm1=Replace(xm,"\r\n","\n");var e=xm1.split("\n"); for(var i=0;i

',5); var d2=GT('p',d1); var inp=GD(fd+'_id'); var v=inp.value.toint(); for(var i=0;i=0)dz='选择'; if(lan.must=='必填' && fi.value==''){alert('请'+dz+lan.name);return;} var val=fi.value+'',fin=fi.name; if(val!=''){ if(lan.mode=='单选'){ var fi2=f.getElementsByClassName(fi.name+'_nm'); for(var j=0;j=0){ if(!isdatetime(val)){alert(lan.name+'错误');fi.focus();return false;} }else if(lan.mode.indexOf('日期')>=0){ if(!isdate(val)){alert(lan.name+'错误');fi.focus();return false;} }else if(lan.mode=='数字' || lan.type.indexOf('int')>=0){ if(isNaN(val)){alert(lan.name+'错误');fi.focus();return false;} } } d[fin]=val; }ajaxtszt=true; ajax(u,JSON.stringify(d),(a)=>{ if(a.state!=1){msgbox('错误提示',a.info,400,300,0,1);return;} if(typeof(fun)=='function'){fun(a);return;} msgbox('成功提示',a.info,400,300,0,(e)=>{if(e.state==1){location='?id='+request('id').toint();}}); }); }