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

📄 bbs.asp

📁 一套基于asp的网络办公系统!功能类似于oa
💻 ASP
字号:
<!--#include file="data.asp"-->
<!--#include file="check.asp"-->

<HTML><HEAD><title>bbs_center</title>

<SCRIPT>
function OpenWindows(url)
{
  var 
 newwin=window.open(url,"_blank","toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=yes,top=50,left=120,width=600,height=400");
 return false;
 
}
function OpenSmallWindows(url)
{
  var 
 newwin=window.open(url,"_blank","toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=yes,top=50,left=120,width=600,height=450");
 return false;
 
}
</SCRIPT>
<script language="JavaScript">
<!--
function MM_goToURL() { //v3.0
if (confirm("您是否要删除此条信息?按确定删除。")==1) {
  var i, args=MM_goToURL.arguments; document.MM_returnValue = false;
  for (i=0; i<(args.length-1); i+=2)  eval(args[i]+".location='"+args[i+1]+"'");
}
}
function cform(){
 if(!confirm("您确认删除此通知!"))
 return false;

}//-->
</script>

<META content="text/html; charset=gb2312" http-equiv=Content-Type><LINK 
href="oa.css" rel=stylesheet>
<SCRIPT language=JavaScript>
<!--

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.0
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && document.getElementById) x=document.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
//-->
</SCRIPT>
</HEAD>
<BODY bgColor=#ffffff leftMargin=0 
onload="MM_preloadImages('images/more_on.gif','images/newarticle_on.gif','images/manage_on.gif','images/delete_on.gif','images/search_on.gif')" 
style="BACKGROUND-ATTACHMENT: scroll; BACKGROUND-POSITION: left bottom; BACKGROUND-REPEAT: no-repeat" 
topMargin=0>
<TABLE border=0 cellPadding=0 cellSpacing=0 width="100%">
  <TBODY>
  <TR>
    <TD bgColor=#4e5960 class=heading colSpan=2 height=3></TD></TR>
  <TR>
    <TD bgColor=#4e5960 class=heading height=20> <FONT 
      color=#ffffff><B>讨论中心</B></FONT></TD>
    <TD bgColor=#4e5960 class=heading height=20>
       </TD></TR>
  <TR>
    <TD colSpan=2 height=131 vAlign=top>
      <TABLE border=0 cellPadding=2 cellSpacing=1 width="100%">
        <TBODY>
        <TR bgColor=#999999>
          <TD class=heading colSpan=6>
            <TABLE border=0 cellPadding=0 cellSpacing=0 width="100%">
              <TBODY>
              <TR>
                <TD align=right width="2%"><IMG height=18 name=Image3 
                  src="images/adorn.gif" width=10></TD>
                <TD align=left width="10%"> </TD>

                <TD align=left width="40%"><A 
                  href="addbbs.asp" 
                  onclick="return OpenSmallWindows(this.href);" 
                  onmouseout=MM_swapImgRestore() 
                  onmouseover="MM_swapImage('Image2','','images/newarticle_on.gif',1)"><IMG 
                  border=0 height=19 hspace=5 name=Image2 
                  src="images/newarticle_off.gif" width=85></A> </TD>
                <TD align=right>&nbsp;&nbsp;&nbsp;</TD>
                <TD width="3%"><IMG height=18 name=Image1 
                  src="images/adorn.gif" 
        width=10></TD></TR></TBODY></TABLE></TD></TR>
        <TR bgColor=#bfbfbf>
          <TD bgColor=#bfbfbf><B>标题</B></TD>
          <TD width=110><B>作者</B></TD>
          <TD align=middle><B>点击数</B></TD>
          <TD align=middle><B>发表时间</B></TD>        
          <%if Session("Urule")="a" and Session("Urule")="b"  then%><TD width=45><B>删除</B></TD><%end if%>
</TR>
        
<%'定义分页的函数,以totalnumber,maxperpage,filename作为函数的入口。
function showpages(totalnumber,maxperpage,filename)
  dim n
  if totalnumber mod maxperpage=0 then
     n= totalnumber \ maxperpage
  else
     n= totalnumber \ maxperpage+1
  end if
  if CurrentPage<2 then
    response.write "<font color='999966'><img border='0' src='images/1-prev.gif' align='absmiddle'></font>&nbsp;"
  else
    response.write "<a href="&filename&"?page="&CurrentPage-1&"><img border='0' src='images/1-prev.gif' align='absmiddle'></a>&nbsp;"
  end if
  response.write "&nbsp;(页次:<strong><font color=red>"&CurrentPage&"</font>/"&n&"</strong>)&nbsp;"
  if n-currentpage<1 then
    response.write "<font color='999966'><img border='0' src='images/1-next.gif' align='absmiddle'></font>"
  else
    response.write "<a href="&filename&"?page="&(CurrentPage+1)
    response.write "><img border='0' src='images/1-next.gif' align='absmiddle'></a>"
  end if
end function

keyword=request("keyword")
if request("style")="title" then
strSql="select * from bbs where subject like '%"&keyword&"%' ORDER BY time desc, id DESC"
else if request ("style")="content" then
strSql="select * from bbs where content like '%"&keyword&"%' ORDER BY time desc, id DESC"
else if request ("style")="name" then
strSql="select * from bbs where name like '%"&keyword&"%' ORDER BY time desc, id DESC"
else 
strSql="select * from bbs ORDER BY time desc, id DESC"
end if
end if
end if
set my_rs=server.createobject("adodb.recordset")
my_rs.open strsql,conn,1,1
dim currentpage  '定义当前页
dim filename     '文件名
Const MaxPerPage=16  '每页显示的记录个数
dim totalnumber  '记录总数
filename="bbs.asp"
if not isempty(request("page")) then
      currentPage=cint(request("page"))
   else
      currentPage=1
end if
if not my_rs.eof then
    totalnumber = my_rs.recordcount     '设置记录总数
    my_rs.PageSize = MaxPerPage
    my_rs.AbsolutePage = currentpage   '将指针移动到当前页
    i=1
    do while not my_rs.eof and i<=MaxPerPage
%>



        <TR>
          <TD bgColor=#efefef><%if my_rs("SubjectId")="0" then%><IMG src="images/<%=my_rs("Pic")%>"><a href="readbbs.asp?SubjectId=<%=my_rs("ID")%>"  onClick='return OpenWindows(this.href);'><%=my_rs("Subject")%></A><%else%>&nbsp;&nbsp;<IMG src="images/<%=my_rs("Pic")%>"><a href="readbbs.asp?SubjectId=<%=my_rs("ID")%>"  onClick='return OpenWindows(this.href);'><%=my_rs("Subject")%></a><%end if%></TD>
          <TD bgColor=#efefef width=110><%=my_rs("name")%></TD>
          <TD align=middle bgColor=#efefef width=50><%=my_rs("Knock")%></TD>
          <TD align=middle bgColor=#efefef><%=my_rs("Time")%></TD>   
          <%if Session("Urule")="a" then%>
          <TD bgColor=#efefef><a href="delebbs.asp?id=<%=my_rs("id")%>&delbz=My_only" onclick="return cform();"><img border="0" src="images/dele_1.gif" alt="删除!"></A> 
          </TD><%end if%>
</TR>

<%my_rs.movenext
i=i+1
loop%>
<tr><td colspan="5">
    <p align="center"><%showpages totalnumber,MaxPerPage,filename '调用页面显示函数%></td></tr>
<%else%>
<tr><td colspan="5">
    <p align="center">没有任何文章</td></tr><%end if
my_rs.close%>


      </TBODY></TABLE>
      <TABLE bgColor=#666666 border=0 cellPadding=2 cellSpacing=0 
        width="100%"><TBODY>
        <TR>
          <FORM action="bbs.asp" method=get name=form1>
          <TD bgColor=#bfbfbf class=show vAlign=center width=300><SELECT 
            name=style> <OPTION selected value=title>按标题查询</OPTION> <OPTION  selected
              value=content>按内容查询</OPTION><OPTION  selected value=name>按作者查询</OPTION></SELECT> <INPUT name=keyword size=11> 
             </TD>
          <TD bgColor=#bfbfbf class=show vAlign=center><A 
            href="javascript:document.form1.submit();" 
            onmouseout=MM_swapImgRestore() 
            onmouseover="MM_swapImage('Image8','','images/search_on.gif',1)"><IMG 
            border=0 height=19 name=Image8 src="images/search_off.gif" 
            width=60></A></TD></FORM></TR></TBODY></TABLE></TD></TR></TBODY></TABLE>
<SCRIPT language=javascript>          
    function DelChk()          
    {          
        if(confirm("您确信删除该记录吗?"))          
            document.delform.submit();                    
    }          
</SCRIPT>
</BODY></HTML>

⌨️ 快捷键说明

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