变灰js代码

变灰css:
程序代码 Example Source Code

html { filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1); }
body{ filter:gray;}

变灰js:
程序代码 Example Source Code

(function(){var f=function(l){var s=document.documentElement.style;var c=l?"":"gray";s.filter=c;s.color=c;}
var b=Date.parse("4/21/2010 00:00:00");
var e=Date.parse("4/21/2010 23:59:59");
var n=new Date();
if(n<b){setTimeout(f,b-n);}
else if(n<e){setTimeout(function(){f(1);},e-n);f();}
}
)();

省去半夜传文件的麻烦,且效果展示和效果消除及时(不受缓存影响)。



文章来自: 本站原创
引用通告: 查看所有引用 | 我要引用此文章
Tags:
相关日志:
评论: 3 | 引用: 0 | 查看次数: -
回复回复web前端寒风[2010-08-07 10:05 PM | del]
汶川大地震,玉树地震时用的比较多,可惜只支持IE浏览器,
但不知道非ie浏览器如何实现。
回复来自 woniu 的评论 woniu 于 2010-08-20 04:40 PM 回复
非ie浏览器,没发现有好的方法..国内一些大的门户 都是给css另外配颜色,,把图片处理灰...汗
回复回复任侠[2010-04-28 03:47 PM | del]
呵呵,和加CSS大同小异的,还是只能支持IE
pjblog随便加载一个模块里就行了
回复回复简单天空[2010-04-22 03:14 PM | del]
好久没来回访下!这个代码不错!
发表评论
昵 称:
密 码: 游客发言不需要密码.
内 容:
验证码: 验证码
选 项:
虽然发表评论不用注册,但是为了保护您的发言权,建议您注册帐号.