脚本吧 - 幻宇工作室用到js,超强推荐share.js
脚本吧 - 幻宇工作室用到js,超强推荐share.js
发布时间:2016-12-30 来源:查字典编辑
摘要:复制代码代码如下:functionuser_login(){varlcreateDlg("dlgLogin","用户登录",260,170)...

复制代码 代码如下:

functionuser_login(){

varl

createDlg("dlgLogin","用户登录",260,170)

l="<formname=fmLoginaction='handle_user.asp?cmd=login'>"

l+="<spanstyle=position:absolute;left:30;top:35>昵称:<inputname=FUidcheckRule='uid'style=width:155></span>"

l+="<spanstyle=position:absolute;left:30;top:65>密码:<inputname=FPwdcheckRule='pwd'type=passwordstyle=width:155></span>"

l+="<spanstyle=position:absolute;left:64;top:90><inputhidefocustype=checkboxname=FAutoLoginid=txAutoLoginchecked><labelfor=txAutoLogin>自动登录</label></span>"

l+="<spanonclick="$('dlgLogin').clickOk()"type=buttonpos='65,132,58,22'bg='images/panel/btYes.gif'></span>"

l+="<spanonclick="oDel('dlgLogin')"type=buttonpos='140,132,58,22'bg='images/panel/btNo.gif'></span>"

l+="</form>"

insHtm("dlgLogin",l)

oFocu(document.fmLogin.FUid)

$('dlgLogin').clickOk=function(){

document.fmLogin.btSubmit.click()

}

document.fmLogin.onload=function(xml){

location.reload(true)

}

}

functionuser_reg(){

varl

createDlg("dlgReg","用户注册",320,260)

l="<formname=fmRegaction='handle_user.asp?cmd=reg'>"

l+="<spanstyle=position:absolute;left:30;top:35>昵称:<inputname=FUidcheckRule='uid'style=width:220></span>"

l+="<spanstyle=position:absolute;left:30;top:60>密码:<inputname=FPwdcheckRule='pwd'type=passwordstyle=width:220></span>"

l+="<spanstyle=position:absolute;left:30;top:85>确认:<inputname=FPwd2checkRule='pwd2'type=passwordstyle=width:220></span>"

l+="<spanstyle=position:absolute;left:30;top:110>邮箱:<inputname=FEmailcheckRule='eml'style=width:220></span>"

l+="<spanstyle=position:absolute;left:30;top:160>签名:</span>"

l+="<textareaname=FSignaturestyle=position:absolute;left:66;top:140;width:220;height:60></textarea>"

l+="<spanonclick="$('dlgReg').clickOk()"type=buttonpos='95,222,58,22'bg='images/panel/btYes.gif'></span>"

l+="<spanonclick="oDel('dlgReg')"type=buttonpos='170,222,58,22'bg='images/panel/btNo.gif'></span>"

l+="</form>"

insHtm("dlgReg",l)

oFocu(document.fmReg.FUid)

$('dlgReg').clickOk=function(){

document.fmReg.btSubmit.click()

}

document.fmReg.onload=function(xml){

oDel('dlgReg')

location.reload(true)

}

}

functionuser_logout(){

loadXml("handle_user.asp?cmd=logout",function(xml){

location.reload(true)

})

}

functioneditor_setLink(win){

varv

win.focus()

if(document.all)

v=window.showModalDialog("lib/input.htm","请输入超链接路径|http://","dialogwidth:354px;dialogheight:152px;status:no;help:no")

else

v=prompt("请输入超链接路径","http://")

if(v==null)

return

if(v!=""&&v!="http://")

win.document.execCommand("createlink",false,v)

else

win.document.execCommand("unlink",false,null)

}

functioneditor_insImg(win){

varv

win.focus()

if(document.all)

v=window.showModalDialog("lib/input.htm","请输入图片路径|http://","dialogwidth:354px;dialogheight:152px;status:no;help:no")

else

v=prompt("请输入图片路径","http://")

if(v==null)

return

if(!/.(gif|jpg)/i.test(v))

return

win.document.execCommand("insertimage",false,v)

}

functioneditor_insJs(win){

win.focus()

l="<tableborder=1align=centercellpadding=0cellspacing=0bordercolordark=whitebordercolorlight=#BABABAstyle='margin-top:12;margin-bottom:12;width:90%;background:white'>"

l+="<trheight=22><tdstyle='padding-left:6;background:#d4d0c8'>◇测试程序->><ustyle=cursor:pointer>运行下面的js</u></td></tr>"

l+="<trvalign=topheight=90><tdname='#jscode'style=padding:6;word-break:break-all><body><br><br></body><br><script><br><br></script></td></tr>"

l+="</table>"

editor_paste(win,l)

}

functionjsCode_run(ee){

vardata,w

data=ee.parentNode.parentNode.nextSibling.innerText

w=window.open("","_blank","")

w.document.write(data)

w.document.close()

if(/<script(.)+src=/.test(data))

w.location.reload(true)

}

functionthread_save(tid){

vardlgID="dlgThread",dlg,fm,win,btImg,bxFile

if(myName=="")

returnalert("您还没有登录,请先登录!")

createDlg(dlgID,tid==null?"发布新贴":"修改贴子",640,480)

l="<formname="+dlgID+"_fmmethod=postaction='handle_thread.asp?cmd=thread_save'>"

l+="<inputtype=hiddenname=tidvalue='"+(tid||"")+"'>"

l+="<inputtype=hiddenname=FContent>"

l+="<spanstyle=position:absolute;left:18;top:35>标题:<inputname=FTitlecaption='标题'checkRule='notnull/max-50'style=width:540></span>"

l+="<spanonclick="$('"+dlgID+"').clickOk()"type=buttonpos='230,442,58,22'bg='images/panel/btYes.gif'></span>"

l+="<spanonclick="oDel('"+dlgID+"')"type=buttonpos='320,442,58,22'bg='images/panel/btNo.gif'></span>"

l+="<divstyle='position:absolute;left:67;top:65;width:540;height:350;overflow:hidden;border:2pxinset'>"

l+="<divstyle='height:21;border-bottom:1pxsolid#808080;background:#d4d0c8'></div>"

l+="<spantype='button'onclick="$('"+dlgID+"').setBold()"pos='13,1,20,18'bg='images/panel/btbold.gif'></span>"

l+="<spantype='button'onclick="$('"+dlgID+"').setLink()"pos='38,1,20,18'bg='images/panel/btlink.gif'></span>"

l+="<imgsrc=images/panel/split1.gifstyle='position:absolute;left:65;top:1'>"

l+="<spantype='button'onclick="$('"+dlgID+"').insImg()"pos='80,1,20,18'bg='images/panel/btimg.gif'></span>"

l+="<spantype='button'onclick="$('"+dlgID+"').insJs()"pos='107,1,20,18'bg='images/panel/btjs.gif'></span>"

l+="<iframeid='"+dlgID+"_win'src='lib/weditor.htm?form="+dlgID+"_fm'frameborder=0style='width:100%;height:324'></iframe>"

l+="</div>"

l+="</form>"

insHtm(dlgID,l)

dlg=$(dlgID)

fm=document[dlgID+"_fm"]

win=ow(dlgID+"_win")

oFocu(fm.FTitle)

dlg.clickOk=function(){

fm.btSubmit.click()

}

dlg.setBold=function(){

win.document.execCommand("bold",false)

}

dlg.setLink=function(){

editor_setLink(win)

}

dlg.insImg=function(){

editor_insImg(win)

}

dlg.insJs=function(){

editor_insJs(win)

}

fm.onbeforeload=function(){

fm.FContent.value=editor_getVal(win)

if(fm.FContent.value==""){

alert("贴子内容不能为空!")

win.focus()

returnfalse

}

}

fm.onload=function(xml){

varurl=location.href

location.href=url.replace("fclass=search","fclass=all")

}

}

functioneditor_paste(w,html){

if(document.all)

w.document.selection.createRange().pasteHTML(html)

else{

varol,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])

}

}

}

}

functionthread_search(){

vardlgID="dlgThreadSearch",dlg,fm,tid

createDlg(dlgID,"查找文章",270,170)

l="<formname="+dlgID+"_fmaction='handle_thread.asp?cmd=thread_search'>"

l+="<spanstyle=position:absolute;left:20;top:65>关键字:<inputname=FKeycaption=关键字checkRule='notnull'maxlength=16style=width:170></span>"

l+="<spanonclick="document."+dlgID+"_fm.btSubmit.click()"type=buttonpos='65,132,58,22'bg='images/panel/btYes.gif'></span>"

l+="<spanonclick="oDel('"+dlgID+"')"type=buttonpos='140,132,58,22'bg='images/panel/btNo.gif'></span>"

l+="</form>"

insHtm(dlgID,l)

fm=document[dlgID+"_fm"]

oFocu(fm.FKey)

fm.onload=function(xml){

location.href=$sys.path+"index.asp?fclass=search"

}

}

推荐文章
猜你喜欢
附近的人在看
推荐阅读
拓展阅读
相关阅读
网友关注
最新Javascript教程学习
热门Javascript教程学习
编程开发子分类