前端杂记

  • iframe可用在以下几个场景中:
    1:典型系统结构,左侧是功能树,右侧就是一些常见的table或者表单之类的。为了每一个功能,单独分离出来,采用iframe。
    2:ajax上传文件。
    3:加载别的网站内容,例如google广告,网站流量分析。
    4: 在上传图片时,不用flash实现无刷新。
    5: 跨域访问的时候可以用到iframe,使用iframe请求不同域名下的资源。
  • onchange 事件会在域的内容改变时发生。(当焦点离开时);
    支持该事件的 JavaScript 对象:
fileUpload, select, text, textarea

支持该事件的 HTML 标签:

<input type="text">, <select>, <textarea>
  • IndexdDB 是 HTML5 的本地存储,把一些数据存储到浏览器(客户端)中,当与网络断开时,可以从浏览器中读取数据,用来做一些离线应用。
  • Cookie 通过在客户端 ( 浏览器 ) 记录信息确定用户身份,最大为 4 kb 。
  • url 参数用的是 get 方法,从服务器上获取数据,大小不能大于 2 kb 。
  • Session 是服务器端使用的一种记录客户端状态的机制 。
  • post 是向服务器传送数据,数据量较大。
  • local Storage 也是 HTML5 的本地存储,将数据保存在客户端中(一般是永久的)。
  • 什么是Cookie
    Cookie是保存在客户端中的一小段文本信息,在你浏览网页的时候,浏览器就会将其存储在硬盘上,下次访问同一地址的时候,只要cookie没有失效,浏览器就会将其信息再次发给服务器。所以,cookie伴随着用户请求和页面在web服务器和浏览器之间进行传递。cookie中包含着用户每次访问站点的时服务器端可以读取到的信息

  • Cookie作用

    1. 保存用户的登陆状态。

    2. 记录用户的行为。

  • cookie的安全性

      cookie是不安全的,因为他可以被用户篡改。同时由于cookie存储大量的信息,一旦这些信息泄露出来,也是危害很大的,所以,我们要慎用cookie
     

DOM中的事件对象:(符合W3C标准)
preventDefault() 取消事件默认行为
stopImmediatePropagation() 取消事件冒泡同时阻止当前节点上的事件处理程序被调用。
stopPropagation() 取消事件冒泡对当前节点无影响。
IE中的事件对象:
cancelBubble() 取消事件冒泡
returnValue() 取消事件默认行为

你可能感兴趣的:(前端)