在浏览器中网页淡入淡出的实现方法
基本信息
申请号 | CN200910045730.2 | 申请日 | - |
公开(公告)号 | CN101794284A | 公开(公告)日 | 2010-08-04 |
申请公布号 | CN101794284A | 申请公布日 | 2010-08-04 |
分类号 | G06F17/30(2006.01)I | 分类 | 计算;推算;计数; |
发明人 | 张大钟;芮斌;王宁;张维澜;任义兵;丁晓峰;高祺;吴会然;袁舜彦;司强 | 申请(专利权)人 | 上海纽融视科技有限公司 |
代理机构 | 上海智信专利代理有限公司 | 代理人 | 胡美强 |
地址 | 200041 上海市静安区南京西路651号广电大厦23楼 | ||
法律状态 | - |
摘要
摘要 | 本发明涉及一种在浏览器中网页淡入淡出的实现方法,是通过以下步骤实现的:对需要实现该效果的页面元素编码并设置唯一标示符,将需要实现的区域统一编码入一个DOM层中;判断终端用户的浏览器类型,并响应对应的用户鼠标滑轮事件;通过JavaScript和事件处理器对鼠标滚轮做出反应:设置滚轮的初试值变量和事件变量;对滑轮滚动的事件设定一个参数代表滑轮滚动的距离;根据滑轮滑动距离计算出淡入淡出的程度;根据需要达到的淡入淡出的程度计算出本控件需要变成的颜色或透明度的值;通过对滑轮滚动事件的传值和上层页面元素的背景色,得到该控件需要变成的颜色;让该页面元素的背景颜色变成需要达到的颜色,或改变该元素的透明度。 |
