首页 > 其他分享 >静态页分页功能js代码

静态页分页功能js代码

时间:2022-12-30 14:32:20浏览次数:60  
标签:特效 网页 分页 最帅 静态 js 站长 var PageNum


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "​​http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd​​​">
<html xmlns="​​​http://www.w3.org/1999/xhtml​​​">
<head>
<meta http-equiv="content-Type" content="text/html;charset=gb2312">
<meta name="keywords" content="站长,网页特效,js特效,js脚本,脚本,广告代码,zzjs,zzjs.net,sky,www.zzjs.net,站长特效网" />
<meta name="description" content="​​​www.zzjs.net​​​,站长特效网,站长必备js特效及广告代码。大量高质量js特效,提供高质量广告代码下载,尽在站长特效网" />
<title>网页特效 静态代码的分页效果站长特效网欢迎您。</title>
<style type="text/css">
tr{display:none}
</style>
</head>
<body>
<a href="​​​http://www.zzjs.net/​​​">站长特效网</a>,站长必备的高质量网页特效和广告代码。zzjs.net,站长js特效。<hr>
<!--欢迎来到站长特效网,我们网站收集大量高质量js特效,提供许多广告代码下载,网址:​​​www.zzjs.net​​​,​​[email protected]​​,用.net打造靓站-->
<table id="www_zzjs_net">
<tr><td>站长特效01页,打造国内最帅的网页特效站!</td></tr>
<tr><td>站长特效02页,打造国内最帅的网页特效站!</td></tr>
<tr><td>站长特效03页,打造国内最帅的网页特效站!</td></tr>
<tr><td>站长特效04页,打造国内最帅的网页特效站!</td></tr>
<tr><td>站长特效05页,打造国内最帅的网页特效站!</td></tr>
<tr><td>站长特效06页,打造国内最帅的网页特效站!</td></tr>
<tr><td>站长特效07页,打造国内最帅的网页特效站!</td></tr>
<tr><td>站长特效08页,打造国内最帅的网页特效站!</td></tr>
<tr><td>站长特效09页,打造国内最帅的网页特效站!</td></tr>
<tr><td>站长特效10页,打造国内最帅的网页特效站!</td></tr>
<tr><td>站长特效11页,打造国内最帅的网页特效站!</td></tr>
<tr><td>站长特效12页,打造国内最帅的网页特效站!</td></tr>
<tr><td>站长特效13页,打造国内最帅的网页特效站!</td></tr>
<tr><td>站长特效14页,打造国内最帅的网页特效站!</td></tr>
<tr><td>站长特效15页,打造国内最帅的网页特效站!</td></tr>
<tr><td>站长特效16页,打造国内最帅的网页特效站!</td></tr>
<tr><td>站长特效17页,打造国内最帅的网页特效站!</td></tr>
<tr><td>站长特效18页,打造国内最帅的网页特效站!</td></tr>
<tr><td>站长特效19页,打造国内最帅的网页特效站!</td></tr>
<tr><td>站长特效20页,打造国内最帅的网页特效站!</td></tr>
</table>
<div id="changpage"></div>
<script language="javascript">
var obj,j;
var page=0;
var nowPage=0;//当前页
var listNum=3;//每页显示<ul>数
var PagesLen;//总页数
var PageNum=4;//分页链接接数(5个)
οnlοad=function(){
obj=document.getElementByIdx_x_x("www_zzjs_net").getElementsByTagName_r("tr");
j=obj.length
PagesLen=Math.ceil(j/listNum);
upPage(0)
}
function upPage(p){
nowPage=p
//内容变换
for (var i=0;i<j;i++){
obj[i].style.display="none"
}
for (var i=p*listNum;i<(p+1)*listNum;i++){
if(obj[i])obj[i].style.display="block"
}//欢迎来到站长特效网,我们的网址是​​​www.zzjs.net​​​,很好记,zz站长,js就是js特效,本站收集大量高质量js代码,还有许多广告代码下载。
//分页链接变换
strS='<a href="###" οnclick="upPage(0)">首页</a>  '
var PageNum_2=PageNum%2==0?Math.ceil(PageNum/2)+1:Math.ceil(PageNum/2)
var PageNum_3=PageNum%2==0?Math.ceil(PageNum/2):Math.ceil(PageNum/2)+1
var strC="",startPage,endPage;
if (PageNum>=PagesLen) {startPage=0;endPage=PagesLen-1}
else if (nowPage<PageNum_2){startPage=0;endPage=PagesLen-1>PageNum?PageNum:PagesLen-1}//首页
else {startPage=nowPage+PageNum_3>=PagesLen?PagesLen-PageNum-1: nowPage-PageNum_2+1;var t=startPage+PageNum;endPage=t>PagesLen?PagesLen-1:t}
for (var i=startPage;i<=endPage;i++){
 if (i==nowPage)strC+='<a href="###" style="color:red;font-weight:700;" οnclick="upPage('+i+')">'+(i+1)+'</a> '
 else strC+='<a href="###" οnclick="upPage('+i+')">'+(i+1)+'</a> '
}//欢迎来到站长特效网,我们的网址是​​​www.zzjs.net​​​,很好记,zz站长,js就是js特效,本站收集大量高质量js代码,还有许多广告代码下载。
strE=' <a href="###" οnclick="upPage('+(PagesLen-1)+')">尾页</a>  '
strE2=nowPage+1+"/"+PagesLen+"页"+"  共"+j+"条"
document.getElementByIdx_x_x("changpage").innerHTML=strS+strC+strE+strE2
}
</script>
</body>
</html>



标签:特效,网页,分页,最帅,静态,js,站长,var,PageNum
From: https://blog.51cto.com/haibo0668/5980193

相关文章

  • 直播平台制作,JS判断某个时间戳是否为当天时间
    直播平台制作,JS判断某个时间戳是否为当天时间vue中直接在标签中判断如下(item.PostTime为发帖时间戳) <imgclass="new"src="@/assets/img/new.png"v-if="newDate(Num......
  • list转json tree的工具类
    packagecom.glodon.safety.contingency.job;importcom.alibaba.fastjson.JSON;importcom.alibaba.fastjson.JSONArray;importcom.alibaba.fastjson.JSONObject;i......
  • Js 之拖拽动画
    一、效果图 二、示例代码<!DOCTYPEhtml><html><head><metacharset="utf-8"><metaname="viewport"content="width=device-width,initial-scale=1">......
  • C# 打印PDF文件之使用不同打印机打印所有页面或部分页面
    最近在逛国外各大编程社区论坛的时候,发现很多人都在问一个关于PDF文件打印的问题:打印时如何选择非默认打印机并设置打印页面的范围。而一般情况下,打印时选择的打印机是默认......
  • JSON学习
    1.JSON语法是JavaScript对象表示语法的子集。l 数据在名称/值对中l 数据由逗号分隔l 花括号保存对象l 方括号保存数组JSON 值可以是:l 数字(整......
  • 5-3 掌握 egg.js + 云 mongodb
    1egg.js1.1初始化初始化和项目启动方法#初始化$mkdiregg-example&&cdegg-example$npminitegg--type=simple#实际上执行的是npmicreate-egg$npm......
  • iframe 静态页面如何传递数据到angular中
    angualr组件html ts通过window的监听事件addEventListener,接收iframe传过来的值   注:需要移除监听事件调用removeEventListener(event,function)iframe连接的......
  • uglifyjs压缩.js文件为.min.js
    安装uglifyjscnpminstall-guglify-js查看版本uglifyjs--version可以正常看到版本号,安装成功 压缩js文件为.min.js(xxx:文件名)uglifyjsxxx.js......
  • 【Worker】js使用多线程实现倒计时
    tremaintime.js主要用于计算时间,放到assets目录,因为Worker需要请求获取这个文件的,要同源onmessage=function({data}){setInterval(()=>{postMessage(ini......
  • 【js逆向爬虫】-有道翻译js逆向实战
    目录​​网页分析​​​​初步代码实现​​​​逆向查找参数​​​​改写代码​​​​成果展示​​​​         我是毕加锁(锁!) 期待你的关注​​大......