function quick_login(sid) //快速登录界面 { var MC=GetCookie("Member"); if(MC=="") { ShowIframe('会员登录','/e/aspx/quick_login.aspx?s='+sid,300,200); return false; } return true; } function Check_Permission(sid,state,mtype) //文章浏览权限 { switch(state) { case "not_login": alert("对不起,请先登录!"); var backurl=location.href; location.href="/e/member/index.aspx?type=login&s="+sid+"&to="+escape(backurl); break; case "no_permissions": alert("对不起,"+mtype+"没有访问权限!"); location.href="/"; break; } } function cart_prompt(sid,table,id) { var MC=GetCookie("Member"); if(MC=="") { ShowIframe('会员登录','/e/aspx/quick_login.aspx?s='+sid,300,200); } else { ShowIframe('购物车信息',"/e/order/cart.aspx?s="+sid+"&table="+table+"&id="+id,400,140); } } function Attachment_Back(Error,Point,SiteId) //下载提示函数 { switch(Error) { case "notexists": alert("对不起,文件不存在!"); window.close(); break; case "nopermission": alert("对不起,您所在的会员组无下载权限!"); window.close(); break; case "nopoint": alert("对不起,您的积分不足,此文件下载需要"+Point+"点积分!") window.close(); break; case "notlogin": alert("对不起,请先登录!"); var backurl=location.href; location.href="/e/member/index.aspx?s="+SiteId+"&type=login&to="+escape(backurl); return false; break; } } function AddFavourites_Back(sid,v) //下载回调函数 { switch(v) { case "ok": alert("信息收藏成功!"); break; case "has_exists": alert("此信息已经收藏过了!"); break; case "not_exists": alert("此信息数据已经不存在!"); break; case "notlogin": quick_login(sid); break; default: alert("错误:"+v); break; } } function Add_Comments_Over(v,Table,DetailId) //Addcomment后的回调函数 { var c_content=document.forms["c_f"].c_content; var c_yzm=document.forms["c_f"].c_yzm; if(c_yzm!=null) { c_yzm.value=""; Code_Change("yzmcode"); } switch(v) { case "1": alert("提交成功!"); c_content.value=""; CommentsOver=true; Load_Comments(Table,DetailId,100); //这里显示100页为方便看到自己发布的评论 break; case "0": alert("提交成功!需要审核后才能显示!"); c_content.value=""; break; case "yzm error": alert("验证码输入错误!"); break; case "user_pass error": alert("用户或密码输入错误!"); break; case "input error": alert("输入不完整!"); break; case "forbid_keyword": alert("提交的内容包含被禁止的关键字!"); c_content.focus(); break; default: if(v.indexOf("maxleng_limit,")>=0) { alert("内容长度请控制在"+v.replace("maxleng,","")+"字符以内!"); c_content.focus(); } else if(v.indexOf("time_limit,")>=0) { alert("不要灌水,先休息一下!"); } else if(v.indexOf("no_permissions")>=0) { alert("未登录或登录超时!"); location.href=location.href; } else { alert(v); } break; } } function Write_Comment(Rv) //Load_Comments后加载评论 { var obj=document.getElementById("comments_list"); if(Rv=="") { obj.style.display="none"; return; } else { obj.style.display=""; } if(obj!=null) { Rv=ReplaceAll(Rv,"{pa:listsign}","网友评论"); Rv=ReplaceAll(Rv,"{pa:quote}","引用"); Rv=ReplaceAll(Rv,"{pa:reply}","回复:"); Rv=ReplaceAll(Rv,"{pa:firstpage}","首页"); Rv=ReplaceAll(Rv,"{pa:lastpage}","尾页"); Rv=ReplaceAll(Rv,"{pa:floor}","#"); obj.innerHTML=Rv; } obj=document.getElementById("c_page"); var phtml=obj.innerHTML.split('|'); obj=document.getElementById("comments_page"); if(obj!=null) { obj.innerHTML=phtml[0]+" 页次:"+phtml[1]+"/"+phtml[2]+"页 "+phtml[3]+"条评论"; } } function cquote(id) { var obj1=document.getElementById("c_floor_"+id); var obj2=document.getElementById("c_date_"+id); var obj3=document.getElementById("c_content_"+id); var obj4=document.getElementById("c_content"); obj4.focus(); var Va="[quote]"+"引用 "+obj1.innerHTML+"# 于"+obj2.innerHTML+"发表:\r\n"+obj3.innerHTML+"[/quote]\r\n"; Va=ReplaceAll(Va.toLowerCase(),"
","\r\n"); Va=ReplaceAll(Va," "," "); Va=ReplaceAll(Va,"","[quote]"); Va=ReplaceAll(Va,"","[quote]"); Va=ReplaceAll(Va,"","[/quote]"); obj4.value=Va; } function check_comments() //评论输入验证 { var IsMember=0; var c_content=document.forms["c_f"].c_content; var c_anonymous=document.forms["c_f"].anonymous; if(c_anonymous==null) { IsMember=1; } else if(c_anonymous.checked==false) { IsMember=1; } if(Trim(c_content.value)=="") { alert("请输入评论内容!"); c_content.focus(); return false; } var c_name,c_yzm,username,password; if(IsMember==0) { c_name=document.forms["c_f"].c_username; if(Trim(c_name.value)=="") { alert("请输入您的姓名!"); c_name.focus(); return false; } var c_yzm=document.forms["c_f"].c_yzm; if(Trim(c_yzm.value)=="") { alert("请输入验证码!"); c_yzm.focus(); return false; } Add_Comments(document.forms["c_f"].c_siteid.value,document.forms["c_f"].c_table.value,document.forms["c_f"].c_detailid.value,c_content.value,c_name.value,c_yzm.value,document.forms["c_f"].c_checked.value,0); } else { var UserName,Pass; username=document.forms["c_f"].username; if(username!=null) { if(Trim(username.value)=="") { alert("请输入用户名!"); username.focus(); return false; } UserName=username.value; } password=document.forms["c_f"].password; if(password!=null) { if(Trim(password.value)=="") { alert("请输入用户密码!"); password.focus(); return false; } Pass=password.value; } Add_Comments(document.forms["c_f"].c_siteid.value,document.forms["c_f"].c_table.value,document.forms["c_f"].c_detailid.value,c_content.value,UserName,Pass,document.forms["c_f"].c_checked.value,1); } } function VoteBack(msg,tourl) //问卷投票的js提示 { switch(msg) { case "vote has ended": alert("您好,此调查已经结束了!"); location.href=tourl; break; case "repeat vote": alert("您好,您已经投过票了!"); location.href=tourl; break; case "not completed": alert("您好,您还没有填写完整问卷!"); window.close(); break; case "success": alert("投票成功,感谢您的参与!"); location.href=tourl; break; } } function PostBack(sid,table,checked,code,backurl,v) //自定义表单插入数据反馈函数,checked表示是否审核,1审核,0等待审核 { switch(v) { case "success": var fbk_table="a,b,c";//需要给用户返回查询码的表 if(fbk_table.indexOf(table)>=0) { location.href="/e/info/suc.aspx?code="+code+"&to="+escape(backurl); return; } else { if(checked==1) { alert("提交成功!"); } else { alert("提交成功,请等待处理!"); } location.href=backurl; } break; case "invalid filetype": alert("提交失败:上传的文件格式被禁止!"); history.back(); break; case "upload file is too big": alert("提交失败:上传的文件太大了!"); history.back(); break; case "invalid siteid": alert("站点不存在!"); history.back(); break; case "invalid yzm": alert("验证码错误!"); history.back(); break; case "invalid table": alert("数据表不存在!"); history.back(); break; case "forbid_keyword": alert("提交的内容包含被禁止的关键字!"); history.back(); break; default: if(v.indexOf("daynum_limit,")>=0) { alert("每天最多只能发布"+v.replace("daynum_limit,","")+"条信息!"); history.back(); } else if(v.indexOf("time_limit,")>=0) { alert("请不要连续发布信息,先休息一下!"); } else { alert("提交出错:"+v); } history.back(); break; } } function LoginBox(Id,SiteId)//js调用登录 { var LoginForm=document.forms["loginbox_"+Id]; LoginForm.action="/e/member/index.aspx?type=login&s="+SiteId; LoginForm.target="_self"; var L_username = LoginForm.username; var L_passowrd = LoginForm.password; var L_yzm = LoginForm.vcode; if(L_username.value=="") { alert("请输入用户名!"); L_username.focus(); return false; } else if(L_username.value.length <4 || L_username.value.length > 16) { alert("用户名长度需要在4-16之间!"); L_username.focus(); return false; } else if(!IsStr(L_username.value)) { alert("用户名只能由数字,字母和下划线组成!"); L_username.focus(); return false; } if(L_passowrd.value=="") { alert("请输入密码!"); L_passowrd.focus(); return false; } else if (L_passowrd.value.length <4 || L_passowrd.valuelength > 16) { alert("密码长度需要在4-16之间!"); L_passowrd.focus(); return false; } else if(!IsStr(L_passowrd.value)) { alert("密码只能由数字,字母和下划线组成!"); L_passowrd.focus(); return false; } if(L_yzm!=null) { if(L_yzm.value.length!=4) { alert("请输入正确的验证码!"); L_yzm.focus(); return false; } } return true; }