源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

脚本吧 - 幻宇工作室用到js,超强推荐expand.js

  • 时间:2020-05-17 02:47 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:脚本吧 - 幻宇工作室用到js,超强推荐expand.js
[u]复制代码[/u] 代码如下:
function createDlg(dlgID,title,w,h,isSetPos){     var l,i,p,dlg     if($(dlgID)!=null)         $(dlgID).outerHTML=""     $sys.dlgDepth=($sys.dlgDepth||9000)     l="<div id='"+dlgID+"' style=position:absolute;z-index:"+$sys.dlgDepth+";left:"+(document.body.clientWidth/2-w/2)+";top:"+(document.body.clientHeight/2-h/2+document.body.scrollTop)+";width:"+w+";height:"+h+">"     l+="<table onmousedown=focuDlg(this.parentNode) cellpadding=0 cellspacing=0 width=100% height=100% style=position:absolute>"     for(i=0;i<3;i++){         p=i==0?"t":(i==1?"m":"b")         l+="<tr "+(i!=1?"height=1":"")+"><td><table cellpadding=0 cellspacing=0 width=100% "+(i==1?"height=100%":"")+"><tr>"         l+="<td width=1 style='"+getPngBg("images/panel/dlg_"+p+"_l.png")+"'><img src='images/panel/dlg_"+p+"_l.png' style=visibility:hidden></td>"         l+="<td style='"+getPngBg("images/panel/dlg_"+p+"_c.png")+"'><img src='images/panel/dlg_"+p+"_c.png' style=visibility:hidden></td>"         l+="<td width=1 style='"+getPngBg("images/panel/dlg_"+p+"_r.png")+"'><img src='images/panel/dlg_"+p+"_r.png' style=visibility:hidden></td>"         l+="</tr></table></td></tr>"     }     l+="</table>"     l+="<div align=center style=position:absolute;top:5;width:100%;color:white>"+(title||"")+"  </div>"     l+="<input onmousedown=\"startDrag('"+dlgID+"',event)\" readOnly style=cursor:default;position:absolute;width:100%;height:22;border:0;background:url(images/blank.gif)>"     l+="<span onclick=\"oDel('"+dlgID+"')\" type='button' pos='"+(w-27)+",5,14,14' bg='images/panel/btdlgclose.gif'></span>"     l+="</div>"     insHtm(document.body,l)     dlg=$(dlgID)     focuDlg(dlg)     dlg.onselectstart=dlg.onmousedown=dlg.ondragstart=dlg.oncontextmenu=function(e){         var ee         e=e||event         ee=e.srcElement         if(isSetPos&&e.type=="mousedown"&&isIE)             window.clipboardData.setData("text",($x(ee,this)+e.offsetX)+","+($y(ee,this)+e.offsetY))         if(ee.tagName!="INPUT"&&ee.tagName!="TEXTAREA")             return false         if(ee.readOnly==true)             return false     } } function focuDlg(dlg){     dlg=$(dlg)     if($sys.currentDlg==dlg)         return     $sys.dlgDepth++     dlg.style.zIndex=$sys.dlgDepth     $sys.currentDlg=dlg } function fmCheck(fm){     var ar=[],$caption,$checkRule,$value,sTip,i,j,$n     ar.push(["notnull","$value==''","$caption不能为空!"])     ar.push(["uid","!/^[_a-zA-Z0-9\\u4E00-\\u9FA5\\uF900-\\uFA2D]{2,16}$/.test($value)","昵称只能由2到16个汉字、英文、数字或下划线组成!"])     ar.push(["pwd","!/^[_a-zA-Z0-9]{6,12}$/.test($value)","密码只能由6到12个英文、数字或下划线组成!"])     ar.push(["cpwd","fm[i].value!=fm[i-1].value","密码确认不一致!"])     ar.push(["eml","!/^([\\w-\\.]+)@((\\[[0-9]{1,3}\\.[0-9]{1,3}\\.[0-9]{1,3}\\.)|(([\\w-]+\\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\\]?)$/.test($value)","邮箱格式不正确!"])     ar.push(["max-","$n=/max\\-(\\d+)/.exec($checkRule)[1]*1;$value.length>$n","$caption最多只能输入$n个字符!"])     ar.push(["min-","$n=/min\\-(\\d+)/.exec($checkRule)[1]*1;$value.length<$n","$caption最少必须输入$n个字符!"])     for(i=0;i<fm.length;i++){         $caption=fm[i].getAttribute("caption")         $checkRule=fm[i].getAttribute("checkRule")         if($checkRule==null)             continue         $value=fm[i].value=fm[i].value.trim()         for(j=0;j<ar.length;j++){             if(new RegExp("\\b"+ar[j][0]+"\\b").test($checkRule)&&eval(ar[j][1])){                 sTip=fm[i].getAttribute("tip_"+ar[j][0])                 if(sTip==null)                     sTip=ar[j][2].replace(/\$\w+/g,function($0){return eval($0)})                 alert(sTip)                 oFocu(fm[i])                 return false             }         }     }     return true } function editor_paste(w,html){     if(document.all)         w.document.selection.createRange().pasteHTML(html)     else{         var ol,i,r=w.document.createRange()         w.document.execCommand("insertimage",false,"http://temp_obj/")         ol=w.document.getElementsByTagName("img")         for(i=0;i<ol.length;i++){             if(ol[i].src=="http://temp_obj/"){                 r.setStartBefore(ol[i])                 ol[i].parentNode.insertBefore(r.createContextualFragment(html),ol[i])                 ol[i].parentNode.removeChild(ol[i])             }         }     } } function editor_getVal(win){     var sContent     try{         sContent=win.document.body.innerHTML         sContent=sContent.replace(/<script[^>]*>[^>]*>/gi,"")     }     catch(e){         sContent=""     }     sContent=sContent.trim()     return sContent }
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部