前端之路

分享前端开发技术

通过CORS实现跨域方案

Angular推崇的时前后端分离,所以跨域由哪一方实现成为一个问题.这个就不得不说前端技术上的局限性,即使是相对好用的JSONP对于非GET请求也是无能为力的,因为它本质上还是通过script去get一些资源.     JSONP这种只能GET的限制,在Angular推崇RESTful风格接...

2015-04-23 08:37:48

阅读数:585

评论数:0

'use strict' - Javascript 的严格模式

一、概述 除了正常运行模式,ECMAscript 5添加了第二种运行模式:"严格模式"(strict mode)。顾名思义,这种模式使得Javascript在更严格的条件下运行。 设立"严格模式"的目的,主要有以下几个:   - 消除Javas...

2015-04-19 08:12:50

阅读数:915

评论数:0

HTML5的localStorage本地化存储

在HTML5中,本地存储是一个window的属性,包括localStorage和sessionStorage,前者是一直存在本地的,后者只是伴随着session,窗口一旦关闭就没了,两者调用方式完全相同。 localStorage是以键值对的方式存在本地化数据库,其使用非常简单,这里列举几个使用...

2014-03-24 10:51:24

阅读数:1184

评论数:0

关于js中断ajax请求

停止javascript的ajax请求,一种是设置超时时间让ajax自动断开,另一种为手动去停止ajax请求,其核心是调用XMLHttpRequest对象上的abort方法,这里,我们以jquery举例说明: jquery的ajax对象的abort方法 调用abort后jquery...

2014-02-21 16:10:48

阅读数:8965

评论数:0

如何检测ajax因网络断开或延时导致的错误并重连

情景:开发聊天系统的时候常常会使用长连接来保证消息的即时性,然而长连接也会不可避免的因为网络延时或断网而断开,ajax长连接如何检测到网络断开了?其实原来很简单,但可能很多人还不知道,就是为ajax设置超时时间,当ajax超过定义的时间就会抛出错误,我们就能检测到错误而做我们想要的操作了。我们以j...

2013-10-24 17:57:43

阅读数:4392

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭