点击这里给我发消息 点击这里给我发消息

内容分页的第二种方法

添加时间:2010-4-30
    相关阅读: HTML

private string NewsContent(string content)
    {
        string[] Contents = UserCommand.SC.SplitString(content, "[NextPage]");
        int LenContent = Contents.Length;
       
        if (LenContent > 1)
        {
            System.Text.StringBuilder NewContent = new System.Text.StringBuilder();
            for (int index = 0; index < LenContent; index++)
            {

                if (index == 0)
                {
                    NewContent.Append("<div id=\"Div_Page_");
                    NewContent.Append(index);
                    NewContent.Append("\">");
                    NewContent.Append(Contents[index]);
                    NewContent.Append("</div>");
                }
                else
                {
                    NewContent.Append("<div id=\"Div_Page_");
                    NewContent.Append(index);
                    NewContent.Append("\" style=\"display:none\">");
                    NewContent.Append(Contents[index]);
                    NewContent.Append("</div>");
                }
            }
            NewContent.Append("<div id=\"Div_Page_Footer\">分页:");
            for (int index = 0; index < LenContent; index++)
            {
                NewContent.Append("<span><a class=\"a_blue\" href=\"#\" onclick=\"javascript:DisplayPage(");
                NewContent.Append(index);
                NewContent.Append(")\">[");
                NewContent.Append(index+1);
                NewContent.Append("]</a></span> ");
            }
            NewContent.Append("<script type=\"text/javascript\"> function DisplayPage(pageIndex) { for(var i=0;i<");
            NewContent.Append(LenContent);
            NewContent.Append(";i++) { $('Div_Page_'+i).style.display = ((i == pageIndex) ? '' : 'none'); } } DisplayPage(0);</script></div>");
            return NewContent.ToString();
        }
        else
        {
            return content;
        }
    }
在内容编辑器里加入js

function innnextpage() {
 if(wysiwyg && bbinsert) {
     var aaa=editdoc.body.innerHTML+'[NextPage]';
  editdoc.body.innerHTML=aaa ;
  }
 
}

咨询热线:020-85648757 85648755 85648616 0755-27912581 客服:020-85648756 0755-27912581 业务传真:020-32579052
广州市网景网络科技有限公司 Copyright◎2003-2008 Veelink.com. All Rights Reserved.
广州商务地址:广东省广州市黄埔大道中203号(海景园区)海景花园C栋501室
= 深圳商务地址:深圳市宝源路华丰宝源大厦606
研发中心:广东广州市天河软件园海景园区 粤ICP备05103322号 工商注册