
demo
文章平均质量分 74
壹间show
这个作者很懒,什么都没留下…
展开
-
js实现多物体运动框架并兼容各浏览器
首先,我们需要知道在js中获取对象的宽度如offsetWidth等,可能会存在一些小小的bug。原因之一在于offsetWidth仅仅只是获取盒子模型中内容的部分宽度,并不包含内边距,边框和外边距,这样会导致控制对象运动与预期不符,这里就不详细的去解释。而为了解决这个问题,在这里,我们提供了一个方法来保证我们的运动的准确性。style只能获取元素的内联样式,内部样式和外部样式使用s原创 2014-07-25 13:04:13 · 1075 阅读 · 0 评论 -
使用 html5 FileReader 获取图片, 并异步上传到服务器
原理:1.使用FileReader 读取图片的base64编码2.使用ajax,把图片的base64编码post到服务器。3.根据接收到post的数据分析图片的类型(jpg,gif,png),并把base64_decode后的数据生成对应类型的图片文件。 use the fileReader to get load the picture原创 2014-08-20 19:30:54 · 1728 阅读 · 0 评论 -
分别用普通过程,面向对象过程,和继承方法实现拖拽效果
分别用普通过程,面向对象过程,和继承方法实现拖拽效果原创 2014-08-22 02:13:23 · 818 阅读 · 0 评论 -
将一个关键字符串分解为单独的关键字
问题:有一个带有关键字的字符串,关键字由逗号隔开,ni原创 2014-08-17 01:22:01 · 1193 阅读 · 0 评论 -
javascript实现获取json数据分页功能
无标题文档var a={"code":1,"list":[{"category1_id":"1","category1_name":"\u9152\u6c34\u996e\u6599","category1_intro":"\u6e05\u51c9\u53ef\u53e3\u7684\u9152\u6c34\u996e\u6599","category1_images":"http:\/\/w原创 2014-08-13 21:12:09 · 8026 阅读 · 1 评论 -
检查一个存在的,非空的字符串
问题:检测一个已经定义了的原创 2014-08-12 01:18:50 · 1125 阅读 · 0 评论 -
Javascript鼠标控制对象滚动
try the mouseWheel /*=========reset===========*/ * {padding: 0; margin: 0} body {margin: 3em; font: 12px Tahoma; background: #EAEAEA; color: #333333; line-height: 20px} input, textarea {f原创 2014-08-13 20:08:24 · 727 阅读 · 0 评论 -
HTML5 Canvas绘制实时时钟
htm5 canvas绘制实时好看时钟,及save,restore,beginPath,closePath实际应用原创 2014-08-14 02:22:24 · 1673 阅读 · 0 评论 -
使用javascript从一个字符串提取自字符串
问题:有一个字符串是由ijige句子组成,其中的一个句子拥有一个项目列表,该列表以一个冒号开始(:),以一个句点结束(.),我们如何去提取这个列表解决思路:使用indexof+String方法来找到冒号,然后再次使用它找到冒号后面的第一个据点,有了这两个位置,使用String subString方法提取字符串 提取子字符串 var sentence="this i原创 2014-08-12 00:33:46 · 1640 阅读 · 0 评论 -
js跨浏览器事件处理程序
aaaaaaaaaaaaaaaaaaa sasdsasdasdadasd saswerwerwedgddadasd sasdwewrwreadasd var EventUtil = { addHandler: function(element, type, handler) {原创 2014-08-10 16:39:43 · 1060 阅读 · 0 评论 -
js完美运动框架,想得到的效果基本能做到
完美运动框架 div{width: 200px;height: 100px;filter:alpha(opacity=100);opacity: 1;background: #808800;} window.onload=function (){ var oDiv=document.getElementsByTagName('div')[0];原创 2014-08-08 17:53:25 · 938 阅读 · 0 评论 -
HTML5<video>背景大视频响应式布局完美支持
HTML5video全屏视频背景,并兼容移动端的响应式网站时候,遇到了遇到了在移动端时,<video>标签设置了 loop ,autoplay。在PC我们可以完美的运行,但是迁移到移动端的时候,发现,出现黑屏效果,且video内容无法显示在这里,我首先考虑的是,是否视频格式出现问题【一般情况下,webm,和mp4格式便可兼容主要浏览器】,经过验证后发现没有任何问题,便开始考虑时候有插件支持;而也了解到了一款videojs插件,Video JS是一个基于JavaScript的HTML5视频播放器,当浏览器不支原创 2014-08-20 01:46:54 · 6837 阅读 · 0 评论