
Javascript
jyy_12
这个作者很懒,什么都没留下…
展开
-
图片按需加载
图片延迟按需加载是指当打开网页时,只加载显示当前屏幕区域的图,当滚动页面时再加载按需要加载其它区域的图片,提高网页打开速度,节约带宽。jquery lazyload是一款基于jquery框架的图片延迟加载应用,它可以让用户访问页面的时候只显示当前屏幕所示的图片。原理为利用JS原创 2011-07-30 15:45:14 · 3985 阅读 · 0 评论 -
jquery作者John Resig编写的微模板引擎:JavaScript Micro-Templating
I've had a little utility that I've been kicking around for some time now that I've found to be quite useful in my JavaScript application-building endeavors. It's a super-simple templating function th转载 2013-01-11 15:57:42 · 3156 阅读 · 0 评论 -
js时间比较
function timeCompare(){ this.startTime=new Date(2013,1,3,0,0,0); this.endTime=new Date(2013,1,3,23,59,59);}timeCompare.prototype.init=function(){ var start=this.startTime.getTime(), end=this.en原创 2013-02-03 23:10:25 · 2027 阅读 · 0 评论 -
ZeroClipboard插件:兼容各浏览器网页复制功能
常规利用JS编写的网页复制功能只对IE有效,无法做到兼容其它浏览器,代码如下:function copyToClipBoard(){ var clipBoardContent=""; clipBoardContent+=document.getElementById("giftNumber").value; //可以是任何html ElementId,自己设置 if(windo原创 2013-07-01 18:46:07 · 11487 阅读 · 1 评论 -
IE全局变量的Dissociative Identity Disorder(人格分裂症)
原文地址:http://hax.iteye.com/blog/349569最近,小麦提出了一个疑惑: 小麦 写道最后介绍一个我也搞不明白的问题: 在HTML文档里写上这段代码: window['a'] = 'Hi'; alert(a); 然后在out.js里写上这句: if(false)转载 2013-07-19 16:03:35 · 1269 阅读 · 0 评论 -
html5表单上传控件Files API
html5表单上传控件Files API原创 2013-08-09 15:21:49 · 26020 阅读 · 0 评论 -
flash在html中的种种
flash的html代码: 层居于flash之上 把object的wmode设为 Opaque 或Transparent都可以使div居于flash之上,相对来说Opaque更专业。wmode 属性/参数值 Window | Opaque | Transparent,默认值为 Window。 (可选)允许使用 Internet Exp原创 2011-08-13 15:37:18 · 2684 阅读 · 0 评论 -
2013年人气最高的JavaScript框架排名
本文概述本文介绍2013年人气急速上升,2014年必须知道的JavaScript框架排名。本文所介绍的排名为Google根据全世界2013年的搜索关键词所做出的统计结果。MVC框架JavaScript的MVC框架中人气最高的为以下四个。AngularJSBackbone.jsEmber.jsKnockout.js(严格来说并不是MVC框架,而是MVVM(Mo转载 2014-03-06 18:27:30 · 6566 阅读 · 0 评论 -
ajax获取服务器当前时间
通过ajax获取response header上的时间以获取服务器当前时间原创 2014-03-06 18:15:54 · 12864 阅读 · 3 评论 -
function与感叹号 (by葵中剑)
原文地址:http://swordair.com/function-and-exclamation-mark/转载 2014-04-20 22:26:31 · 985 阅读 · 0 评论 -
canvas学习资料及刮刮卡效果
canvas学习资料及刮刮卡demo原创 2014-04-20 22:27:11 · 3180 阅读 · 0 评论 -
requireJs笔记
requireJs笔记原创 2014-08-31 22:30:24 · 6711 阅读 · 1 评论 -
让IE6支持PNG的各种方法
一、PNG8 Alpha透明的全色PNG(png32、png24)在ie6中会出现背景颜色,Alpha透明的PNG8在IE6下半透明部分显示为全透明,是透明Gif的加强版,在其它浏览器下正常显示半透明。Photoshop只能导出布尔透明的PNG8,Fireworks既能导出布尔透明的PNG8,也能导出alpha透明的PNG8。 Fireworks导出alpha透原创 2011-08-14 14:24:24 · 7072 阅读 · 0 评论 -
onbeforeunload与onunload事件
Onunload,onbeforeunload都是在刷新或关闭时调用,可以在脚本中通过 window.onunload来指定或者在里指定。区别在于onbeforeunload在onunload之前执行,它还可 以阻止onunload的执行。 Onbeforeunload也是在页面刷新或关闭时调用,Onbeforeunload是正要去服务器读 取新的页面时调用,此时还没开始读取;而on转载 2012-10-11 09:53:16 · 1014 阅读 · 0 评论 -
JS省市地区联动(PCAS)
PCAS省市地区联动,可自定义显示的省市。下载地址:http://download.youkuaiyun.com/source/3516743原创 2011-08-13 15:51:15 · 2035 阅读 · 0 评论 -
JS选项卡
用到的JS函数://id选项卡区域,title选项卡标题标签,classname切换区域class,checkclass标题选中,liid标签不唯一时可选参数为标题区域idfunction setTab(id,title,classname,checkclass,liId)原创 2011-09-13 22:13:52 · 1622 阅读 · 0 评论 -
jQuery vs MooTools
原文地址:http://jqueryvsmootools.com/index_cn.html大部分最近才剛接觸JavaScript的人會面臨到的困難是該選擇哪個套件(library)或是該先學哪個套件。如果你在一間公司裡上班,那麼可能公司已經有一套固定使用的套件,若是在這種情況下,問題就沒那麼重要。如果你的公司選擇使用MooTools而你自己已經習慣使用jQuery,那麼這篇文章也許對转载 2011-11-17 11:12:56 · 1377 阅读 · 0 评论 -
mouseover多次触发事件
用mouseenter替换mouseover事件原创 2012-03-02 14:24:44 · 1529 阅读 · 0 评论 -
jQuery中的mouseenter和mouseleave事件
原文地址:http://www.css88.com/archives/2297今天做一个下拉菜单的时候碰到了一个bug,用mouseout的时候,鼠标还没移出拉菜单就自动关闭了,看案例:http://www.css88.com/demo/mouseleave/2.html经过几番查阅发现了jQuery中还有mouseenter和mouseleave事件,这两个事件在手册中找不到转载 2012-05-02 12:53:33 · 1497 阅读 · 0 评论 -
iframe自适应高度
jquery:在IE7/IE8下,由于加载顺序速度的关系,第一次打开有时获取不到内嵌页面的高度,有时又可以$("#frame_content").load(function(){ var mainheight = $(this).contents().find("body").height()+60; $(this).height(mainheight);}); js:每隔一段原创 2012-05-14 23:21:18 · 3568 阅读 · 0 评论 -
IE6/IE7下onresize执行多次解决方法
IE下给window对象定义其onresize事件,在拉伸缩小窗口时,其onresize方法将被执行多次,并且其具体执行的次数在不同的电脑有不同的值,相当诡异,Firefox等其他浏览器则无此现象。具体可参看这一篇文章《window.onresize hangs IE6 and IE7》高阶函数debounce 正是为此而生的/** * IE下 window.on转载 2012-08-09 10:50:03 · 2533 阅读 · 0 评论 -
Handlebars js模版
参考Handlebars网站:http://handlebarsjs.com/首先下载handlebars-1.0.0.beta.6.js和jquery-1.7.1.min.js1)、最简单的Handlebars模版使用。首先创建handlebarExample.html。<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Tran转载 2012-09-03 14:05:15 · 11045 阅读 · 1 评论 -
阻止网页内部滚动条mousewheel事件冒泡
利用鼠标滚轮对网页内部无素滚动条触发滚动事件,当滚动条到达元素顶部或底部时不触发浏览器窗口的滚动事件。通过调用以下函数实现:function preventScroll(id){ var _this = document.getElementById(id); if(原创 2011-10-16 16:43:21 · 13322 阅读 · 1 评论