05 2013 档案
摘要:滚屏加载技术,就是使用Javascript监视滚动条的位置,每次当滚动条到达浏览器窗口底部时,触发一个Ajax请求后台程序,返回相应的数据,并将返回的数据追加到页面底部,从而实现了动态加载,其实就是一个典型的Ajax应用。1、首先,我们要获取浏览器可视区域页面的高度:varwinH=$(window).height();2、然后,当滚动页面的时候需要做的事情是:计算页面总高度(当滚动底部时,页面新加载数据,所以页面总高度是动态变化的),计算滚动条位置(滚动条位置也是随着加载页面的高度动态变化的),然后构造一个公式,计算相对比例。$(window).scroll(function(){varpa
阅读全文
摘要:javascript获取光标位置以及设置光标位置在项目开发中经常遇到input等设置光标位置到最后的问题,在IE、Firefox、Opera等主流浏览器的获取光标位置(getCursortPosition)以及设置光标位置(setCursorPosition)的函数。function getCursortPosition (ctrl) {//获取光标位置函数 var CaretPos = 0; // IE Support if (document.selection) { ctrl.focus (); var Sel = document.selection.createRange (); .
阅读全文
摘要:String hqlStr = "FROM ACDStructure WHERE ACDStructure.id in (:ids)";List<ACDStructure>structures = (List<ACDStructure>) session.createQuery(hqlStr).setParameterList("ids", cd_ids).list();
阅读全文