
javascript
读万卷书行万里路——程序人生
这个作者很懒,什么都没留下…
展开
-
javascript(js)的小数点乘法除法问题
一、用js计算 12.32 * 7 结果是多少? 答案:86.24000000000001 为什么会出现这种问题?怎么解决? js在处理小数的乘除法的时候有一个bug,解决的方法可以是:将小数变为整数来处理。 以上的计算可以改为: 12.32 * 100 * 7 /100 得出的结果是:86.24,正确。 另外再计算一下:转载 2012-09-07 15:35:19 · 1220 阅读 · 0 评论 -
jQuery得到当前浏览器信息
在写跨浏览器的js程序中,检测浏览器是一个很重要的工作。我们不时要为不同的浏览器写分支代码。如下是一种: //添加事件工具函数 function addEvent(el,type,handle){ if(el.addEventListener){//for standard browses el.addEventListener(type,handle,false); }else i转载 2012-09-26 21:51:43 · 1830 阅读 · 0 评论 -
js复制(兼容ie、google、opera、safari等)
开发中经常会用到js复制的功能,在 IE 和firefox下实现比较简单。但要想做到跨浏览器比较困难了,现提供两种方法如下: 方法一:使用跨浏览器的库类 Zero Clipboard 。它利用 Flash 进行复制,所以只要浏览器装有 Flash 就可以运行,而且比 IE 的document.execCommand(“Copy”) 更加灵活。 Zero Clipboard 的实现原理转载 2012-09-26 20:50:13 · 3957 阅读 · 2 评论 -
js网页滚动条滚动事件
在做js返回顶部的效果时,要监听网页滚动条滚动事件,这个事件就是:window.onscroll。当onscroll事件发生时,用js获得页面的scrollTop值,判断scrollTop为一个设定值时,显示“返回面部” js网页滚动条滚动事件 #top_div{ position:fixed; bottom:80px; right:0;转载 2013-06-22 15:24:40 · 817 阅读 · 0 评论 -
js 实现图片无缝滚动
非常平滑的JS图片滚动特效代码,无缝循环,速度可自定义,鼠标悬停时停止。它的特点是JS和图片地址分离,这样做你就经易的从数据库动态调用每张图片的地址,方便控制,因此它非常的实用。 图片滚动 #demo { background: #FFF; overflow:hidden; border: 1px dashed #CCC; width: 500p原创 2013-06-22 15:31:46 · 980 阅读 · 0 评论