`
028wz
  • 浏览: 9535 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

JS 无刷新翻页

阅读更多

BODY:
<table width="100%" border="0" cellspacing="0" cellpadding="0" id="idData">
<tr><td></td></tr>

<tr style="width:33%; float:left;">
<td><div style=" width:180px; padding:2px; border:1px solid #beb399; height:150px;overflow:hidden; margin-bottom:15px;">
<div style="position:relative; height:150px; display:table-cell;text-align:center; vertical-align:middle"><a href='/uploads/allimg/121203/1-121203100216.jpg' rel="example1" title='' style="position:static;+position:absolute; top:50%"><img src='/uploads/allimg/121203/1-121203100216.jpg' alt='' border='0' style="position:static; +position:relative; top:-50%;left:-50%;" /></a></div></div></td>
</tr>
<tr style="width:33%; float:left;">
<td><div style=" width:180px; padding:2px; border:1px solid #beb399; height:150px;overflow:hidden; margin-bottom:15px;">
<div style="position:relative; height:150px; display:table-cell;text-align:center; vertical-align:middle"><a href='/uploads/allimg/121203/1-121203100222.jpg' rel="example1" title='' style="position:static;+position:absolute; top:50%"><img src='/uploads/allimg/121203/1-121203100222.jpg' alt='' border='0' style="position:static; +position:relative; top:-50%;left:-50%;" /></a></div></div></td>
</tr>
<tr style="width:33%; float:left;">
<td><div style=" width:180px; padding:2px; border:1px solid #beb399; height:150px;overflow:hidden; margin-bottom:15px;">
<div style="position:relative; height:150px; display:table-cell;text-align:center; vertical-align:middle"><a href='/uploads/allimg/121203/1-121203100233.jpg' rel="example1" title='' style="position:static;+position:absolute; top:50%"><img src='/uploads/allimg/121203/1-121203100233.jpg' alt='' border='0' style="position:static; +position:relative; top:-50%;left:-50%;" /></a></div></div></td>
</tr>
<tr style="width:33%; float:left;">
<td><div style=" width:180px; padding:2px; border:1px solid #beb399; height:150px;overflow:hidden; margin-bottom:15px;">
<div style="position:relative; height:150px; display:table-cell;text-align:center; vertical-align:middle"><a href='/uploads/allimg/121203/1-121203100246.jpg' rel="example1" title='' style="position:static;+position:absolute; top:50%"><img src='/uploads/allimg/121203/1-121203100246.jpg' alt='' border='0' style="position:static; +position:relative; top:-50%;left:-50%;" /></a></div></div></td>
</tr>
<tr style="width:33%; float:left;">
<td><div style=" width:180px; padding:2px; border:1px solid #beb399; height:150px;overflow:hidden; margin-bottom:15px;">
<div style="position:relative; height:150px; display:table-cell;text-align:center; vertical-align:middle"><a href='/uploads/allimg/121203/1-121203100253.jpg' rel="example1" title='' style="position:static;+position:absolute; top:50%"><img src='/uploads/allimg/121203/1-121203100253.jpg' alt='' border='0' style="position:static; +position:relative; top:-50%;left:-50%;" /></a></div></div></td>
</tr>
<tr style="width:33%; float:left;">
<td><div style=" width:180px; padding:2px; border:1px solid #beb399; height:150px;overflow:hidden; margin-bottom:15px;">
<div style="position:relative; height:150px; display:table-cell;text-align:center; vertical-align:middle"><a href='/uploads/allimg/121203/1-121203100309.jpg' rel="example1" title='' style="position:static;+position:absolute; top:50%"><img src='/uploads/allimg/121203/1-121203100309.jpg' alt='' border='0' style="position:static; +position:relative; top:-50%;left:-50%;" /></a></div></div></td>
</tr>
<tr style="width:33%; float:left;">
<td><div style=" width:180px; padding:2px; border:1px solid #beb399; height:150px;overflow:hidden; margin-bottom:15px;">
<div style="position:relative; height:150px; display:table-cell;text-align:center; vertical-align:middle"><a href='/uploads/allimg/121203/1-121203100312.jpg' rel="example1" title='' style="position:static;+position:absolute; top:50%"><img src='/uploads/allimg/121203/1-121203100312.jpg' alt='' border='0' style="position:static; +position:relative; top:-50%;left:-50%;" /></a></div></div></td>
</tr>
<tr style="width:33%; float:left;">
<td><div style=" width:180px; padding:2px; border:1px solid #beb399; height:150px;overflow:hidden; margin-bottom:15px;">
<div style="position:relative; height:150px; display:table-cell;text-align:center; vertical-align:middle"><a href='/uploads/allimg/121203/1-121203100318.jpg' rel="example1" title='' style="position:static;+position:absolute; top:50%"><img src='/uploads/allimg/121203/1-121203100318.jpg' alt='' border='0' style="position:static; +position:relative; top:-50%;left:-50%;" /></a></div></div></td>
</tr>
<tr style="width:33%; float:left;">
<td><div style=" width:180px; padding:2px; border:1px solid #beb399; height:150px;overflow:hidden; margin-bottom:15px;">
<div style="position:relative; height:150px; display:table-cell;text-align:center; vertical-align:middle"><a href='/uploads/allimg/121203/1-121203100324.jpg' rel="example1" title='' style="position:static;+position:absolute; top:50%"><img src='/uploads/allimg/121203/1-121203100324.jpg' alt='' border='0' style="position:static; +position:relative; top:-50%;left:-50%;" /></a></div></div></td>
</tr>
<tr style="width:33%; float:left;">
<td><div style=" width:180px; padding:2px; border:1px solid #beb399; height:150px;overflow:hidden; margin-bottom:15px;">
<div style="position:relative; height:150px; display:table-cell;text-align:center; vertical-align:middle"><a href='/uploads/allimg/121203/1-121203100336.jpg' rel="example1" title='' style="position:static;+position:absolute; top:50%"><img src='/uploads/allimg/121203/1-121203100336.jpg' alt='' border='0' style="position:static; +position:relative; top:-50%;left:-50%;" /></a></div></div></td>
</tr>
<tr style="width:33%; float:left;">
<td><div style=" width:180px; padding:2px; border:1px solid #beb399; height:150px;overflow:hidden; margin-bottom:15px;">
<div style="position:relative; height:150px; display:table-cell;text-align:center; vertical-align:middle"><a href='/uploads/allimg/121203/1-121203100356.jpg' rel="example1" title='' style="position:static;+position:absolute; top:50%"><img src='/uploads/allimg/121203/1-121203100356.jpg' alt='' border='0' style="position:static; +position:relative; top:-50%;left:-50%;" /></a></div></div></td>
</tr>
<tr style="width:33%; float:left;">
<td><div style=" width:180px; padding:2px; border:1px solid #beb399; height:150px;overflow:hidden; margin-bottom:15px;">
<div style="position:relative; height:150px; display:table-cell;text-align:center; vertical-align:middle"><a href='/uploads/allimg/121203/1-121203100413.jpg' rel="example1" title='' style="position:static;+position:absolute; top:50%"><img src='/uploads/allimg/121203/1-121203100413.jpg' alt='' border='0' style="position:static; +position:relative; top:-50%;left:-50%;" /></a></div></div></td>
</tr>
<tr style="width:33%; float:left;">
<td><div style=" width:180px; padding:2px; border:1px solid #beb399; height:150px;overflow:hidden; margin-bottom:15px;">
<div style="position:relative; height:150px; display:table-cell;text-align:center; vertical-align:middle"><a href='/uploads/allimg/121203/1-121203100515.jpg' rel="example1" title='' style="position:static;+position:absolute; top:50%"><img src='/uploads/allimg/121203/1-121203100515.jpg' alt='' border='0' style="position:static; +position:relative; top:-50%;left:-50%;" /></a></div></div></td>
</tr>
<tr style="width:33%; float:left;">
<td><div style=" width:180px; padding:2px; border:1px solid #beb399; height:150px;overflow:hidden; margin-bottom:15px;">
<div style="position:relative; height:150px; display:table-cell;text-align:center; vertical-align:middle"><a href='/uploads/allimg/121203/1-121203100533.jpg' rel="example1" title='' style="position:static;+position:absolute; top:50%"><img src='/uploads/allimg/121203/1-121203100533.jpg' alt='' border='0' style="position:static; +position:relative; top:-50%;left:-50%;" /></a></div></div></td>
</tr>
</table>

<div id="barcon" name="barcon"></div>


JS:
<script>
function goPage(pno,psize){
var itable = document.getElementById("idData");
var num = itable.rows.length;//表格行数
var totalPage = 0;//总页数
var pageSize = 12;//每页显示行数
if((num-1)/pageSize > parseInt((num-1)/pageSize)){ 
totalPage=parseInt((num-1)/pageSize)+1; 
}else{ 
totalPage=parseInt((num-1)/pageSize); 
} 
var currentPage = pno;//当前页数
var startRow = (currentPage - 1) * pageSize+1;//开始显示的行 
var endRow = currentPage * pageSize+1;//结束显示的行 
endRow = (endRow > num)? num : endRow;
//前三行始终显示
for(i=0;i<1;i++){
var irow = itable.rows[i];
irow.style.display = "block";
}
for(var i=1;i<num;i++){
var irow = itable.rows[i];
if(i>=startRow&&i<endRow){
irow.style.display = "block"; 
}else{
irow.style.display = "none";
}
}
var pageEnd = document.getElementById("pageEnd");
var tempStr = "共 "+totalPage+" 页 ";
if(currentPage>1){
tempStr += "<a href=\"#\" onClick=\"goPage("+(currentPage-1)+","+psize+")\">上一页 </a>"
}else{
tempStr += ""; 
}
if(currentPage<totalPage){
tempStr += "<a href=\"#\" onClick=\"goPage("+(currentPage+1)+","+psize+")\">下一页</a>";
}else{
tempStr += ""; 
}
if(currentPage>1){
tempStr += "";
}else{
tempStr += "";
}
if(currentPage<totalPage){
tempStr += "";
}else{
tempStr += "";
}
document.getElementById("barcon").innerHTML = tempStr;
}
</script>

分享到:
评论

相关推荐

    页码js,支持ajax无刷新翻页

    "页码js,支持ajax无刷新翻页"是一个专门为网页设计的JavaScript库,它允许用户在不重新加载整个页面的情况下浏览分页内容,从而提高网页的响应速度和效率。 1. **页码生成**: 这个库的核心功能是自动生成页码。...

    jQuery版页面无刷新翻页插件

    这个插件的设计理念是通过Ajax技术实现页面的无刷新翻页。Ajax(Asynchronous JavaScript and XML)是一种创建动态网页的技术,它可以在不重新加载整个页面的情况下与服务器交换数据并更新部分网页内容。这种技术...

    ASP无刷新翻页,无刷新,带数据库

    10. **文件结构**:在"page"这个压缩包文件中,可能包含的文件有ASP源代码文件(如`page.asp`)、JavaScript文件(如`script.js`)以及可能的样式表(如`style.css`)等,它们共同协作实现无刷新翻页功能。...

    jQuery版页面无刷新翻页插件.zip

    **jQuery版页面无刷新翻页插件** 在网页开发中,用户经常需要浏览大量的数据,如博客文章列表、产品展示等。为了提供良好的用户体验,页面无刷新翻页技术应运而生。本压缩包"jQuery版页面无刷新翻页插件.zip"就提供...

    angularJS+Bootstrap实现php页面无刷新翻页

    此外,无刷新翻页还可以支持查询过滤,这意味着用户可以在不刷新页面的情况下,通过输入关键词或选择条件来筛选显示的数据。 **标签解析:** "php翻页" 标签强调了我们关注的是PHP在分页中的角色,即如何在服务器...

    基于PHP的jqueryajax无刷新评论 无刷新翻页,字数统计 绝对可以用.zip

    AJAX无刷新翻页则是另一种常见的优化用户体验的技术。传统的网页翻页通常需要加载整个新页面,而使用AJAX,我们可以只请求和加载新的评论内容,这样既减少了数据传输量,又加快了页面响应速度。jQuery提供了一系列...

    Jquery结合angular.js与bootstrap.js实现的无刷新翻页+查找特效源码.zip

    "Jquery结合angular.js与bootstrap.js实现的无刷新翻页+查找特效源码.zip"是一个示例项目,展示了如何利用这三种强大的JavaScript库来创建功能丰富的网页应用。下面将详细解释这三个库以及它们在实现无刷新翻页和...

    php+jquery+ajax无刷新评论 无刷新翻页,字数统计 绝对可以用

    无刷新翻页通常使用分页技术实现,配合AJAX可以做到用户在浏览评论时无需等待整个页面刷新。jQuery可以通过监听“下一页”或“上一页”按钮的点击事件,再次调用$.ajax(),向服务器发送请求获取指定页码的评论数据。...

    table表格无刷新翻页排序

    "Table表格无刷新翻页排序"是一个利用JavaScript实现的技术方案,它允许用户在不重新加载整个页面的情况下,对表格进行分页浏览和内容排序,提升了用户体验。 首先,我们要理解这个技术的核心——AJAX...

    js无刷新分页代码

    **JS无刷新分页技术详解** 在Web开发中,用户界面的交互性和用户体验至关重要,而无刷新分页正是提升这方面体验的一种有效手段。无刷新分页允许用户在不重新加载整个页面的情况下切换页面内容,提高了网页加载速度...

    table表格无刷新翻页排序效果.zip

    2. **无刷新更新**:无刷新翻页是通过Ajax(Asynchronous JavaScript and XML)技术实现的。Ajax允许页面在不重新加载整个页面的情况下与服务器交换数据并局部更新内容,提供了更好的用户体验。在本项目中,当用户...

    无刷新自定义翻页

    在传统的翻页方式中,用户点击分页按钮会导致整个页面重新加载,而无刷新翻页则避免了这一过程。当用户点击下一页或上一页时,JavaScript会发送一个异步请求到服务器,请求只获取新一页的数据,而不是整个页面。...

    无刷新翻页

    在ASP.NET框架中实现无刷新翻页,主要依赖于AJAX(Asynchronous JavaScript and XML)技术。AJAX的核心是通过JavaScript与服务器进行异步数据交换,更新部分网页内容,而不是重新加载整个页面,这显著提高了网页的...

    PHP实例开发源码—php+jquery+ajax无刷新评论 无刷新翻页,字数统计 绝对可以用.zip

    在本实例中,我们探讨的是一个基于PHP、jQuery和AJAX技术实现的无刷新评论系统,同时具备无刷新翻页和字数统计功能。这样的设计能够提供流畅的用户体验,提高网站交互性,使得用户在不刷新整个页面的情况下,可以...

    jquery+json的无刷新分页

    在现代Web开发中,用户体验的重要性不言而喻,无刷新分页正是为了提供更好的浏览体验而设计的一种技术。本文将详细讲解如何利用jQuery和JSON实现无刷新分页,以提高网页加载速度,减少用户等待时间。 一、jQuery...

    js+css翻页时钟插件

    【js+css翻页时钟插件】是一种利用JavaScript(js)和层叠样式表(css)技术实现的动态时钟展示效果。这种插件在网页设计中常常被用来增加互动性和视觉吸引力,使得时间的呈现更加独特和引人注意。下面我们将详细...

    基于PHP的jqueryajax无刷新评论无刷新翻页,字数统计绝对可以用源码.zip

    这里我们关注的是一个基于PHP和jQuery AJAX实现的无刷新评论和翻页系统,以及字数统计功能。这个源码压缩包包含了一个可以立即投入使用的解决方案,适合那些希望在自己的网站上实现实时交互评论功能的开发者。 首先...

Global site tag (gtag.js) - Google Analytics