📄 _topicshowtree.ascx
字号:
<%@ Import Namespace="HDLab.BBS" %>
<script language="javascript">
var parentfollow=parent.document.getElementById("follow"+TopicID)
var parentfollowTd=parent.document.getElementById("followTd"+TopicID)
var parentfollowImg=parent.document.getElementById("followImg"+TopicID)
var tmpstr='<div class=\"listborder3\" style=\"text-align:left;"\><asp:Repeater ID="HDLabShowTree" runat="server"><ItemTemplate><div style="margin-left:50px;"><img src=\"<% = SkinEngine.Current.ImageDirectory %>Face/<%# DataBinder.Eval(Container.DataItem, "Expression")%>\" border=0 title="发帖心情" /><a href=\"ShowPost.aspx?ForumID=<%# DataBinder.Eval(Container.DataItem, "ForumID")%>&TopicID=<%# DataBinder.Eval(Container.DataItem, "RootID")%>&PostID=<%# DataBinder.Eval(Container.DataItem, "PostID")%>&SkinType=1\"><%# DataBinder.Eval(Container.DataItem, "Topic")%></a> ---(<%# DataBinder.Eval(Container.DataItem, "Length")%> Byte,<a href=\"ShowUser.aspx?UserID=<%# DataBinder.Eval(Container.DataItem, "UserID")%>\" target=\"_blank\"><%# DataBinder.Eval(Container.DataItem, "UserName")%></a>,<%# DataBinder.Eval(Container.DataItem, "PublicTime")%>)<br /></div></ItemTemplate></asp:Repeater></div>';
if(document.all)
{
parentfollow.style.display="block";
}
parentfollowTd.style.display="block";
parentfollowImg.innerHTML='<a href=\"ShowTree.aspx?ForumID='+ForumID+'&TopicID='+TopicID+'&Action=TopicList&ReAction=0\" target=\"OnlineHiddenFrame\" title=\"关闭帖子列表\" ><img src=\"<% = SkinEngine.Current.ImageDirectory %>nofollow.gif\" border=\"0\" align=\"absmiddle\" title="关闭帖子列表" /></a>';
parentfollowTd.innerHTML='<div style=\"width:240px; text-align:left; margin-left:18px;border:1px solid black;background-color:lightyellow;color:black;padding:2px;\">正在读取关于本主题的跟贴,请稍侯……</div>'
//树型分页代码,参数:页码,记录总数,每页显示数,版面ID,帖子ID,回复ID,以下代码参考了动网7,谢谢动网的开发人员
function showpage(page,RecordCount,PageSize,ForumID,TopicID)
{
var PageCount=1;
if(RecordCount%PageSize==0)
{
PageCount=RecordCount / PageSize
}
else
{
PageCount=(RecordCount-RecordCount%10) / PageSize + 1
}
Tmpstr='<div class="listborder4" style="text-align:left; text-indent:50px;"> 页次'+page+' / '+PageCount+' 每页最多'+PageSize+'个 共 '+RecordCount+' 个 分页:';
if (page=='1')
{
Tmpstr+='<font face=webdings color="#FF0000">9</font>';
}else{
Tmpstr+='<a href="ShowTree.aspx?ForumID='+ForumID+'&Page='+page+'&TopicID='+TopicID+'&Action=TopicList&ReAction=1" title="第一页" target="OnlineHiddenFrame"><font face=webdings>9</font></a>';
}
var p;
if ((page-1)%10==0)
{
p=(page-1) /10
}
else
{
p=(((page-1)-(page-1)%10)/10)
}
if (p*10 > 0)
{
Tmpstr+='<a href="ShowTree.aspx?ForumID='+ForumID+'&Page='+p*10+'&TopicID='+TopicID+'&Action=TopicList&ReAction=1" title="上十页" target="OnlineOnlineHiddenFrame" ><font face=webdings>7</font></a> ';
}
Tmpstr+='<strong>';
for (var i=p*10+1;i<p*10+11;i++)
{
if (i==page)
{
Tmpstr+=' <font color="#FF0000">'+i+'</font> ';
}
else
{
Tmpstr+=' <a href="ShowTree.aspx?ForumID='+ForumID+'&Page='+i+'&TopicID='+TopicID+'&Action=TopicList&ReAction=1" target="OnlineHiddenFrame">'+i+'</a> ';
}
if (i==PageCount) break;
}
Tmpstr+='</strong>';
if (i<PageCount)
{
Tmpstr+='<a href="ShowTree.aspx?ForumID='+ForumID+'&Page='+i+'&TopicID='+TopicID+'&Action=TopicList&ReAction=1" title="下十页" target="OnlineHiddenFrame"><font face=webdings>8</font></a> ';
}
if (page==PageCount)
{
Tmpstr+='<Font face=webdings color="#FF0000">:</font>';
}
else
{
Tmpstr+='<a href="ShowTree.aspx?ForumID='+ForumID+'&Page='+PageCount+'&TopicID='+TopicID+'&Action=TopicList&ReAction=1" title="最尾页" target="OnlineHiddenFrame"><font face=webdings>:</font></a> ';
}
Tmpstr+='</div>';
return Tmpstr;
}
</script>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -