事件绑定

一、原生事件绑定函数1. addEventListener()语法:addEventListener(type, listener[, useCapture]);type表示所监听事件类型的一个字符串,例如"click"listener是实现 EventListener 接口的一个对象或函数useCapture(可选)如果值为true, useCapture 表示用户希望发起捕获。 在发起捕获之后, 只要Dom子树下发生了该事件类型,都会先被派发到该注册监听器,然后再被派发到Dom子树中的...

Chrome开发者工具的高级用法

谷歌调试工具肯定都用过了,但是你可能还不知道下面的一切开发者工具的用法。另外谷歌还有一个Chrome 金丝雀 版本的浏览器专门用于开发者调试,如果你还没听说过,那就先下载一个再来看吧~一、遍历css使用 Tab 键可以在 CSS 样式规则中进行遍历选定,选定的目标包括:选择器、属性和属性值。如果想跳回上一个目标,使用 Shift + Tab二、数值调整快捷键Up / Down,增加或减少 1 单位Shift + Up / Down,增加或减少 10 单位Alt + Up / Down,增加...

COOKIE和SESSION有什么区别?

cookie保存在客户端,目的可以跟踪会话,也可以保存用户喜好或者保存用户名密码session保存在服务器端,用来跟踪会话session是由cookie衍生出来的,从上面二者的区别也能看出,session主要是基于安全方面的考虑。“通常session cookie是不能跨窗口使用的,当你新开了一个浏览器窗口进入相同页面时,系统会赋予你一个新的sessionid,这样我们信息共享的目的就达不到了,此时我们可以先把sessionid保存在persistent cookie中,然后在新窗口中读出...

IE下ajax失效的解决或返回空数据

最近遇到了一个奇葩的问题,页面用ajax获取数据,但是这个数据在chrome一些现代浏览器下正常,但是在ie下不是返回空数据就是报错,查了半天终于找到问题原因。原来ajax的地址里有中文.......在Ajax调用中,IE总是采用GB2312编码(操作系统的默认编码),而其他现代浏览器都是采用utf-8编码。在js处理代码中加入先对地址进行编码转换,就正常了。Javascript语言用于编码的函数:1. escape() (已废弃,请用 encodeURI 或 encodeURIComp...