`
zhanghh315
  • 浏览: 16843 次
  • 性别: Icon_minigender_2
  • 来自: 长春
社区版块
存档分类
最新评论
文章列表
一、问题描述 需要解决的问题很简单,就是如何在页面上比较准确的显示服务器时间。目前比较常用的方法就是根据基准时间使用setTimeout或 setInterval来计算最新的时间,这样的问题在于setTimeout与setInterval的时间精度比较低,经测试一分钟大概能相差几秒 (与电脑性能以及运行的任务也相关),这样的精度在某些需求下是无法满足的。除此之外,如果要获得比较准确的时间可以定期与服务器进行校准,只是这样实现 的成本大一些。   本文尝试了一种改良的客户端实现时间同步的方式,具有以下的特点:
        当你想通过某种方法使得在某些时候,将某元素或者某些元素上绑定的所有事件禁止时,你可能首先会采用JavaScript去进行处理。         然而,CSS中的鼠标指针事件pointer-events属性可以快速有效的帮你解决这个问题。         当你把这个属性设置为none时,它能有效的阻止禁止这个元素,禁止这个元素上的任何JavaScript事件或回调函数!
一般事件 事件 onClick  鼠标点击事件,多用在某个对象控制的范围内的鼠标点击 onDblClick  鼠标双击事件 onMouseDown  鼠标上的按钮被按下了 onMouseUp  鼠标按下后,松开时激发的事件 onMouseOver 3 当鼠标移动到某对象范围的上方时触 ...

31 种选择器用法

    博客分类:
  • css
原文 The 30 CSS Selectors you Must Memorize 由 Jeffrey Way 发表于 2011 年 6 月,介绍了 30 种最常用的 CSS 选择器用法,多加了一种,变成了牢记 31 种选择器用法。其他 CSS3 选择器用法请查看 CSS3 selectors explained 这篇文章,此外,W3C CSS3 选 ...
  pajax是使用ajax+pushState打造无刷新改变URL的方式。虽然这种方式是将ajax、history.pushState、history.replaceStatte、window.onpopstate等几个技术点结合,但在具体使用中还是要考虑到很多情况的,如: 1、改变内容的时候也要改变title 2、不支持的浏览器如何处理 3、事件如何绑定,是否使用了delegate模式 4、ajax异常处理 5、ajax前后的自定义事件等 介于有上面等多的疑问,将ajax和pushState封装下,供后面使用还是非常有帮助的。本文就是对pjax(ajax+pushState)的 ...
        今天又‘2’了,写了居中问题,居然把参数传错了,找了好久,测试了好久都没找出来,在此感谢我的partner的灵机一动。 KISSY.add('app/login',function(S){ function init(obj){ center(obj); $(window).resize(function(){ center(obj); }); $(window).scroll(function(){ center(obj); ...
    做网站时,遇到需要js分页,网上找来找去,找不到合适的,索性自己写了一个,也不是什么特别高深的东西,拿出来和大家共享下,有好的想法,欢迎与我沟通交流,共勉!     对以前的分页进行了润色,这里附加例子和截图,亲们可以好好看看     core.js   KISSY.add('plugins/pagination/core', function(S,a,juicer,j,Pctrl) { var DOM = S.DOM, get = DOM.get, query = DOM.query, JSON = S.JSON, on ...
相比于桌面应用,Web应用在本地存储方面确实显得有点力不从心。在桌面应用,你可以使用INI或者XML等文件来保存配置和数据,甚至可以使用内嵌小型 数据库的方法去保存数据,而对于网站来说,在很长的一段时间里,我们只能使用Cookies这个充满缺点但又无法替代的东西。不过随着互联网的发展,本地 存储技术也一直在发展,但始终没有出现一个能满足需求的技术,直到Web Storage的出现。 下面我们来看下一些比较常见的本地存储技术。 Cookies 这个由Netscape的前雇员Lou Montulli在1993年3月的发明的东西,至今仍然被广泛的应用在各网站上,我们用它来保存 ...
    Google Gears是一个开源的跨浏览器插件,让使用者可以离线上网,透过SQLite数据库让本地端能够把资料暂存起来。所以网页是透过暂存区取得的,而不是从实际的网络上取得的。     HTML5也算是吸取了Gears的优点吧,在其基础上进一步完善,现在我们所听到的HTML5本地存储相对其较为完善。
最近在学习html5,找到一个可以清楚查看html文档大纲的网站,大力推荐,下面是网址,大家可以看看,我感觉不错,合理的进行代码开发很重要,这也是html5的精神所在啊   http://gsnedders.html5.org/outliner/

holla

最近发现一个名叫holla的JS群聊应用,感觉不错,感兴趣的可以看一下   https://github.com/maccman/holla
jquery的ajax在频繁请求数据时,或者重复请求数据的时会出现非ie浏览器下正常,ie浏览器会设置缓存,导致第二次请求的时候不会刷新,系统报304 not modify,解决方案如下:   jquery的ajax方法提供配置参数:cache,(只需将属性设置为false即可)   详细: cache:false   默认: true, dataType为"script"和"jsonp"时默认为false如果设置为 false ,浏览器将不缓存此页面。

CSS文字截断

    博客分类:
  • css
前端开发中遇到的截断问题     p{         width: 5em;         word-break: keep-all;//英文不换行         white-space: nowrap;//汉字不换行         overflow: hidden;//超出设定宽度隐藏内容         text-overflow: ellipsis;//截断内容后...显示    }   当然,长度可以自己设定  
Global site tag (gtag.js) - Google Analytics