当前位置: 首页 > news >正文

山西做网站如何选择做网批有专门的网站吗?

山西做网站如何选择,做网批有专门的网站吗?,公司车辆管理系统软件,百度快速收录3元一条我们浏览有些网页的时候#xff0c;当拉动浏览器的滚动条时到页底时#xff0c;页面会继续自动加载更多内容供用户浏览。这种技术我暂且称它为滚屏加载技术。我们发现很多网站用到这种技术#xff0c;必应图片搜索、新浪微博、QQ空间等将该技术应用得淋漓尽致。滚屏加载技术…我们浏览有些网页的时候当拉动浏览器的滚动条时到页底时页面会继续自动加载更多内容供用户浏览。这种技术我暂且称它为滚屏加载技术。我们发现很多网站用到这种技术必应图片搜索、新浪微博、QQ空间等将该技术应用得淋漓尽致。滚屏加载技术就是使用Javascript监视滚动条的位置每次当滚动条到达浏览器窗口底部时触发一个Ajax请求后台PHP程序返回相应的数据并将返回的数据追加到页面底部从而实现了动态加载其实就是一个典型的Ajax应用。本文将使用jQuery结合PHPmysql以及JSON为您讲解如何应用滚屏加载技术到您的项目中去。当然阅读本文的前提是您需要有jQuery和PHP相关基础。index.php我们默认要显示15条数据因此我们先从数据库取开始的15条数据显示在页面。后面新加载的数据我们也按每次15条的方式展示。为了讲解尽量简单我使用原生的PHP和mysql查询语句。首先需要连接数据库包含连接信息的connnect.php。这里我定义了几个用户id。然后查询数据表获得结果集并循环输出代码如下?php require_once(connect.php); $user array(demo1,demo2,demo3,demo3,demo4); ? 注本例使用的数据来源于本站文章文中有创建数据表的介绍。jQuery1、首先我们要获取浏览器可视区域页面的高度复制代码 代码如下:var winH $(window).height();2、然后当滚动页面的时候需要做的事情是计算页面总高度(当滚动底部时页面新加载数据所以页面总高度是动态变化的)计算滚动条位置(滚动条位置也是随着加载页面的高度动态变化的)然后构造一个公式计算相对比例。$(window).scroll(function () { var pageH $(document.body).height(); //页面总高度 var scrollT $(window).scrollTop(); //滚动条top var aa (pageH-winH-scrollT)/winH; });3、当滚动条接近页底时触发ajax加载在本例中我们使用jQuery的getJSON方法向服务端result.php发送请求请求的参数为page即页数。if(aa0.02){ $.getJSON(result.php,{page:i},function(json){ ..... }); }4、如果请求响应成功返回JSON数据则解析JSON数据并将数据追加到页面DIV#container后如果没有JSON数据返回则说明数据全部显示完毕if(json){ var str ; $.each(json,function(index,array){ //遍历 var str ...; //获取的JSON数据 $(#container).append(str); //追加 }); i; //页数1 }else{ $(.nodata).show().html(别滚动了已经到底了。。。); return false; }完整的jQuery代码如下$(function(){ var winH $(window).height(); //页面可视区域高度 var i 1; //设置当前页数 $(window).scroll(function () { var pageH $(document.body).height(); var scrollT $(window).scrollTop(); //滚动条top var aa (pageH-winH-scrollT)/winH; if(aa0.02){ $.getJSON(result.php,{page:i},function(json){ if(json){ var str ; $.each(json,function(index,array){ var str ; var str array[date]; var str array[author]; var str array[content]; $(#container).append(str); }); i; }else{ $(.nodata).show().html(别滚动了已经到底了。。。); return false; } }); } }); });result.php当滚动到页面底部时前端Ajax请求到result.php该后台程序将根据请求的数据页数page查询数据表中对应的记录并将记录集以json的格式输出返回给前端处理。require_once(connect.php); //连接数据库 $user array(demo1,demo2,demo3,demo3,demo4); $page intval($_GET[page]); //获取请求的页数 $start $page*15; $querymysql_query(select * from say order by id desc limit $start,15); while ($rowmysql_fetch_array($query)) { $arr[] array( content$row[content], author$user[$row[userid]], datedate(m-d H:i,$row[addtime]) ); } echo json_encode($arr); //转换为json数据输出好了本文的介绍到此结束快去看看效果吧。以上所述就是本文的全部内容了希望大家能够喜欢。
http://www.zqtcl.cn/news/298683/

相关文章:

  • 网站备案信息加到哪里国际要闻军事新闻
  • 商河县做网站公司如何仿制国外网站
  • 网站如何跟域名绑定唐山正规做网站的公司哪家好
  • 网站建设wang.cdwordpress文章链接插件
  • 本地进wordpress后台搜索优化师
  • 网站备案证书下载失败法国 wordpress
  • 海南平台网站建设企业优秀的设计案例
  • 拿别的公司名字做网站合肥网页设计培训班
  • 到哪个网站做任务太原百度seo优化推广
  • 北京外贸网站开发广东智慧团建系统入口
  • 做百度网站接到多少客户电话阿里云服务器win系统建站教程
  • 天空在线网站建设深圳外贸网站怎么建
  • 网站的交流的功能怎么做小商品网站建设
  • 求职招聘网站建设投标书怎样在手机上面建设网站
  • 重庆工厂网站建设备案域名出售平台
  • 免费网站优化校园电商平台网站建设
  • 宁波市住房和城乡建设局网站成都网站建设网站制作
  • 网站制作还花钱建设银行网站查询密码是啥
  • 周到的做pc端网站产品图册设计公司
  • 淘宝客新增网站网页设计板式类型
  • 怎么使用wordpress建站吃什么补肾气效果好
  • 建设网站中期wordpress做分类信息网站
  • 百色住房和城乡建设部网站江苏交通建设监理协会网站
  • 常州网站建设哪儿好薇有哪些做外贸网站
  • ip域名找网站一级域名和二级域名的区别
  • 手机网站 底部菜单网站切换效果
  • 珠海公司做网站wordpress最近访客
  • 网站设计制作合同html5网页制作源代码
  • 长春网站建设方案咨询朝阳网站建设是什么
  • 网站开发人员是什么网页设计需要学什么书