| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 393 人关注过本帖
标题:如何实现这个效果
只看楼主 加入收藏
a768841969
Rank: 2
等 级:论坛游民
帖 子:93
专家分:45
注 册:2011-3-31
结帖率:100%
收藏
已结贴  问题点数:20 回复次数:5 
如何实现这个效果
图片附件: 游客没有浏览图片的权限,请 登录注册
http://bd.

我的代码

<!--#include file="conn.asp"-->
<style type="text/css">
<!--
.STYLE2 {font-size: 14px}
.xgxw{ font-size:14px;}
.page{
    text-align:center;
    padding:10px 0px;
    font-size:12px;
}

.page .pageon{
    padding:0px 10px;
    font-weight:bold;
}

.page .pagelink a{
    background:#F2F2F2;
    border:#ACACAC 1px solid;
    padding:3px 6px;
    color:#7C7C7C;
    margin:0px -1px;
    display:inline;
blr:expression(this.onFocus=this.blur());
outline:0;
}

.page .pagelink a.p1{
    _padding:3px 6px 1px 6px;
}

.page .pagelink a:hover{
    background:#7BC0E7;
    padding:3px 6px;
    border:#456B9A 1px solid;
    color:#010000;
    text-decoration:none;
}
-->
</style>
<script type="text/javascript">
functon(){

}
</script>
<%
set rs=server.CreateObject("adodb.recordset")
rs.open "select * from news_aboutus where articleid=2134",conn,3,2
if not rs.eof then
   content=rs("content")
   end if
   rs.close
    s="<div style=""page-break-after: always""><span style=""display: none"">&nbsp;</span></div>"
     content=replace(content,s,"[NextPage]")
       ContentStr=split(content,"[NextPage]")'根据分页标签,将内容保存数组
       if request("page")="" then
               pagenum=0
            else
               if cint(request("page"))>cint(ubound(ContentStr)) then
               pagenum=ubound(ContentStr)
               else      
               pagenum=request("page")
               end if
        end if                    
        response.write ContentStr(pagenum)'取出当前页的内容   
        %>
        <table align="center" cellpadding="0" cellspacing="0" border="0">
        <tr>
        <%                     
     For i = LBound(ContentStr) To UBound(ContentStr)
                     'response.Write("niaho")
     'response.write "<a href='test1.asp?page="&i&"'>["&i+1&"]</a>"
     %>
    <td><div class="page"><span id="spanid">
    <a href='test1.asp?page=<%=i%>'><%=i+1%></a></span>&nbsp;</div></td>
    <%
        Next        
%>
</tr></table>

我这个根据分页标签符来进行分页的但是就是不知道怎么获取页面的页数,来选择样式。就是怎么实现上面的效果。
搜索更多相关主题的帖子: background display include border center 
2011-07-01 17:12
a768841969
Rank: 2
等 级:论坛游民
帖 子:93
专家分:45
注 册:2011-3-31
收藏
得分:0 
求助
2011-07-02 08:13
yms123
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:209
帖 子:12488
专家分:19042
注 册:2004-7-17
收藏
得分:20 
这种就是页码分页这种效果没多难,论坛精华帖子里以前写过不少这种分页,我以前也写过不少,LZ可以去翻看论坛精华帖子
2011-07-02 13:57
a768841969
Rank: 2
等 级:论坛游民
帖 子:93
专家分:45
注 册:2011-3-31
收藏
得分:0 
恩 我会去看看的 但是能不能简单的实现 当选择2时 让2选择pageon 其他的选择另一个样式,这个我不知道怎么用if语句来控制
2011-07-02 16:00
yms123
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:209
帖 子:12488
专家分:19042
注 册:2004-7-17
收藏
得分:0 
用js动态改变元素的class就可以实现,没必要动用vbs代码
js动态改变className
<id/name>.className="要设置的css的class";
2011-07-02 16:31
a768841969
Rank: 2
等 级:论坛游民
帖 子:93
专家分:45
注 册:2011-3-31
收藏
得分:0 
不懂啊,能不能说的详细点 js我不怎么会。
2011-07-02 16:58
快速回复:如何实现这个效果
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.024910 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved