摘要: http://www.cnblogs.com/yupeng/archive/2012/05/21/2510988.html 在web的开发的开发过程中,前端总是在处理后端打的各种变量,变量可以包含着中的各种各样的字符,如果不对这些字符进行”特殊“处理的话,轻者导致页面不正常的显示,潜入了其他的东西,亦即页面挂了,或者弹出不应该弹出的东西,这些都是我们不期望看到的,重者可能导致密码泄露,网站的访问量突然猛增,服务器挂掉。 在前端的开发中,涉及到以下几种语境: 1)直接显示在页面上, eg:<div>{%username%}</div>,<input type=&qu 阅读全文
posted @ 2012-05-28 11:30 one light 阅读(182) 评论(0) 推荐(0) 编辑
摘要: http://www.cnblogs.com/lhb25/archive/2012/05/21/the-missing-ui-library-jquery-tools.html基本介绍 jQuery Tools 是基于jQuery开发的网站界面库,包含网站最常用的Tabs(选项卡)、Tooltip(信息提示)、Overlay(遮罩、弹窗)、Scrollable(滚动控制)、Form Validator(表单验证)、Rangeinput(范围选择)、Dateinput(日期选择)等众多功能。jQuery Tools提供了高自定义的API接口,能够帮助开发者非常容易的实现所需要的功能,带给用户更. 阅读全文
posted @ 2012-05-28 11:28 one light 阅读(201) 评论(0) 推荐(0) 编辑
摘要: http://www.cnblogs.com/rubylouvre/archive/2012/05/28/2520721.html浏览器自带的观察者实在太多了。经典的不用说,就是onclick, attachEvent, addEventListner,可惜它们只是监听用户的行为。不过这当中有个特例是propertychange,当元素的属性,不管是自定义还是原生,只要发生改变,就会触发回调。我们还可以通过它的事件对象的propertyName知道那个元素发生改变。标准浏览器有个弱化版oninput,只能检测value值!FF则有个__noSuchMethod__,只通在用户调用方法时纠错用。 阅读全文
posted @ 2012-05-28 11:26 one light 阅读(220) 评论(0) 推荐(0) 编辑