首页 文章 精选 留言 我的

精选列表

搜索[会话联动],共7719篇文章
优秀的个人博客,低调大师

JQuery实现日期联动

实现目标: 两个日期,有下拉框: < head > //导入jquery地址 < script src ="(Jquery地址)" language ="JavaScript" type ="text/javascript" ></ script > < script type ="text/javascript" > // startYear发生变化 function changeYear(str,isstart) { var pre = " start " ; if (isstart == false ) { pre = " end " ; } var startMonth = $(pre + " Month " ).value; if (startMonth == "" ) { var e = $(pre + " Month " ); optionClear(e); return ; } var n = MonHead[startMonth - 1 ]; if (startMonth == 2 && IsPinYear($(pre + " Year " ).value)) { n ++ ; } writeDay(n,pre); } function changeMonth(str,isstart) { var pre = " start " ; if (isstart == false ) { pre = " end " ; } var year = $(pre + " Year " ).value; if (year == "" ) { var e = $(pre + " Day " ); optionClear(e); return ; } var n = MonHead[str - 1 ]; if (str == 2 && IsPinYear($(pre + " Year " ))) { n ++ ; } writeDay(n,pre); } function dateStart() { var defaultStartY = " 2011 " ; var defaultStartM = " 1 " ; var defaultStartD = " 14 " ; var defaultEndY = " 2011 " ; var defaultEndM = " 2 " ; var defaultEndD = " 23 " ; MonHead = [ 31 , 28 , 31 , 30 , 31 , 30 , 31 , 31 , 30 , 31 , 30 , 31 ]; var prestr = new Array( " start " , " end " ); for ( var j = 0 ; j < 2 ; j ++ ) { var pre = prestr[j]; // start 年 var y = new Date().getFullYear(); if (pre == " start " ) { // start初始选中前第10天 var i_index = 0 ; for ( var i = (y - 10 ); i <= y; i ++ ) { $(pre + " Year " ).options.add( new Option( "" + i + "" ,i)); if (i == defaultStartY) { $(pre + " Year " ).options[i_index].selected = true ; } i_index ++ ; } } else { var i_index = 0 ; for ( var i = (y - 5 ); i <= y + 5 ; i ++ ) { $(pre + " Year " ).options.add( new Option( "" + i + "" ,i)); if (i == defaultEndY) { $(pre + " Year " ).options[i_index].selected = true ; } i_index ++ ; } } // start月 defaultM = (pre == " start " ? defaultStartM : defaultEndM) for ( var i = 1 ; i < 13 ; i ++ ) { $(pre + " Month " ).options.add( new Option( "" + i + "" ,i)); if (i == defaultM) { $(pre + " Month " ).options[i - 1 ].selected = true ; } } // start日 var n = MonHead[$(pre + " Month " ).value]; if ( new Date().getMonth == 1 && IsPinYear($(pre + " Year " ).value)) { n ++ ; } defaultD = (pre == " start " ? defaultStartD : defaultEndD) writeDay(n,pre); $(pre + " Day " ).options[defaultD - 1 ].selected = true ; } } function writeDay(n,pre) { var e = $(pre + " Day " ); optionClear(e); for ( var i = 1 ; i < (n + 1 ); i ++ ) { e.options.add( new Option( "" + i + "" ,i)); } } function IsPinYear(year) { return ( 0 == year % 4 && (year % 100 != 0 || year % 4 == 0 )); } function optionClear(e) { for ( var i = e.options.length; i >= 0 ; i -- ) { e.remove(i); } } </ script > </ head > < body onload ="dateStart()" > < p name ="selectdate" > 从 < select id ="startYear" name ="startYear" onchange ="changeYear(this.value,true)" > </ select > 年 < select id ="startMonth" name ="startMonth" onchange ="changeMonth(this.value,true)" > </ select > 月 < select id ="startDay" name ="startDay" > </ select > 日 到 < select id ="endYear" name ="endYear" onchange ="changeYear(this.value,false)" > </ select > 年 < select id ="endMonth" name ="endMonth" onchange ="changeMonth(this.value,false)" > </ select > 月 < select id ="endDay" name ="endDay" > </ select > 日 </ p > </ body > 参考了一些代码,终于能实现了~~ 本文转自轩脉刃博客园博客,原文链接:http://www.cnblogs.com/yjf512/archive/2011/02/23/1962586.html,如需转载请自行联系原作者

优秀的个人博客,低调大师

Android恶意软件冒充Netflix劫持会话

据外媒,安全研究人员在Google Play上的一款应用中发现了一个新的Android恶意软件变种,该软件通过承诺免费订阅Netflix来吸引受害者。据悉,该类软件被称为蠕虫类移动恶意软件。 这款软件的名称为FlixOnline,它将自己伪装成一个合法的Netflix应用,重点针对WhatsApp消息应用,在被下载后,该恶意软件就会监听WhatsApp的对话,并自动回复带有恶意内容的信息,并且通过通知权限,使恶意软件能够访问与WhatsApp通信相关的通知。 恶意链接会将受害者发送到一个虚假的Netflix网站,试图获取用户的信用卡信息和证书。在被发现之前,FlixOnline约造成500名受害者,时间大约为两个月,而且该恶意软件很可能会再次出现。目前该应用已从Play Store中删除。

资源下载

更多资源
Mario

Mario

马里奥是站在游戏界顶峰的超人气多面角色。马里奥靠吃蘑菇成长,特征是大鼻子、头戴帽子、身穿背带裤,还留着胡子。与他的双胞胎兄弟路易基一起,长年担任任天堂的招牌角色。

Spring

Spring

Spring框架(Spring Framework)是由Rod Johnson于2002年提出的开源Java企业级应用框架,旨在通过使用JavaBean替代传统EJB实现方式降低企业级编程开发的复杂性。该框架基于简单性、可测试性和松耦合性设计理念,提供核心容器、应用上下文、数据访问集成等模块,支持整合Hibernate、Struts等第三方框架,其适用范围不仅限于服务器端开发,绝大多数Java应用均可从中受益。

Rocky Linux

Rocky Linux

Rocky Linux(中文名:洛基)是由Gregory Kurtzer于2020年12月发起的企业级Linux发行版,作为CentOS稳定版停止维护后与RHEL(Red Hat Enterprise Linux)完全兼容的开源替代方案,由社区拥有并管理,支持x86_64、aarch64等架构。其通过重新编译RHEL源代码提供长期稳定性,采用模块化包装和SELinux安全架构,默认包含GNOME桌面环境及XFS文件系统,支持十年生命周期更新。

Sublime Text

Sublime Text

Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。

用户登录
用户注册