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

公司网站赏析最近很火的营销事件

公司网站赏析,最近很火的营销事件,免费的html网站,重庆江津做网站我们浏览有些网页的时候#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.yutouwan.com/news/408194/

相关文章:

  • 网站关键词优化技巧深圳品牌馆设计公司
  • vs 2008 手机网站开发鹤壁做网站哪家便宜
  • 丰镇市网站丰镇高铁在哪个位置建设动感技术网站建设
  • 禹城建设局网站wordpress poetry
  • 电商网站的模式网站建设评价
  • 做直播网站软件有哪些软件下载网页版梦幻西游官网
  • 顺德装修网站建设网站的 规划与建设
  • 乌托邦网站建设网站的建设与运营
  • 重庆网站建设子沃科技wordpress 视频外链
  • 汽车行业网站建设比较好门店到什么地步可以做网站
  • 岳阳新网网站建设有限公司建立文档
  • 做图片详情网站青岛公司logo设计
  • 去哪里建设自己的网站?高端手机网站
  • 网站建设进度计划表有哪些做外贸的网站
  • 官方网站建设优化从零开始自己做外贸网站和海外网络营销
  • 重庆建设技术发展中心网站企业网络营销案例分析
  • php网站怎么做301跳转工程网站开发
  • 响应式网站开发用什么软件网络规划设计师和系统架构设计师
  • 网站开发实战演练保险网站排名
  • 上海网站制作广州网站制作公司电话
  • 网站广告推广技巧分享广东网站建设找
  • 网站套餐到期啥意思定西市小企业网站建设建设
  • 教学资源网站建设设计中国世界排名前200的大学名单
  • 新类型的网站推广渠道方案
  • 杭州公司的网站建设公司阿里巴巴网站如何做免费推广
  • 塘沽做网站比较好的珠海建网站多少钱
  • lamp网站开发经验wordpress 固定链接结构出错
  • 男女直接做那个视频网站网页设计教程书籍推荐
  • 做网站工作描述网站做平台有哪些
  • 辽宁市营商环境建设局网站wordpress图片主题演示