摘要: function GetBirthday(sStr){ if (sStr != "") { if (sStr.length != 18) { alert("你输入的身份证不对哦!"); return false; } var n = /^\d*/g; var s = sStr.substr(0,17); if (n.exec(s) == false) { alert("你输入的身份证格式不对吧!"); return false; } var s2 = sStr.substr(17,1); if (n.exec(s2) == false 阅读全文
posted @ 2013-07-29 17:11 不再犹豫、 阅读(321) 评论(0) 推荐(0) 编辑
摘要: 人们总喜欢往HTML标签上添加自定义属性来存储和操作数据。但这样做的问题是,你不知道将来会不会有其它脚本把你的自定义属性给重置掉,此外,你这样做也会导致html语法上不符合Html规范,以及一些其它副作用。这就是为什么在HTML5规范里增加了一个自定义data属性,你可以拿它做很多有用的事情。 你可以去读一下HTML5的详细规范,但这个自定义data属性的用法非常的简单,就是你可以往HTML标签上添加任意以 "data-"开头的属性,这些属性页面上是不显示的,它不会影响到你的页面布局和风格,但它却是可读可写的。 下面的一个代码片段是一个有效的HTML5标记: Some aw 阅读全文
posted @ 2013-07-29 15:30 不再犹豫、 阅读(205) 评论(0) 推荐(0) 编辑
摘要: 首先建立下面的配置文件放在nginx的conf目录下面,命名为blocksip.conf:deny 95.105.25.181;保存一下。在nginx的配置文件nginx.conf中加入:include blocksip.conf;重启一下nginx的服务:/usr/local/nginx/sbin/nginx -s reload 就可以生效了。blocksip.conf:的格式还有许多种,可以配置只允许的IP访问或者IP段访问:deny IP;allow IP;# block all ipsdeny all;# allow all ipsallow all;其中网段的写法是这样的:192.1 阅读全文
posted @ 2013-07-29 14:21 不再犹豫、 阅读(395) 评论(0) 推荐(0) 编辑