2016年1月29日

JavaScript跨浏览器绑定事件函数的优化

摘要: JavaScript作为一门基于事件驱动的语言(特别是用在DOM操作的时候),我们常常需要为DOM绑定各种各样的事件。然而,由于低版本的IE的不给力,在绑定事件和移除事件监听上都与众不同,我们常常需要自己封装一个跨浏览器绑定(移除)事件的函数。跨浏览器添加(移除)DOM事件的一种非常经典的实现代码如 阅读全文

posted @ 2016-01-29 19:43 ChessZhang 阅读(1719) 评论(3) 推荐(2) 编辑

原生JavaScript实现跨域

摘要: 为什么需要跨域呢?这是因为我们一般的请求都是使用xhr的,但是它只能调用同一个域里面的接口,有时候,我们想要在自己的站点中调用其他站点的接口,这时候就要用到跨域了。其实,跨域并不难,我们可以通过JavaScript的动态脚本加载技术来实现。需要注意的是,跨域是需要后台配合的。我们需要约定了一个函数( 阅读全文

posted @ 2016-01-29 01:06 ChessZhang 阅读(2474) 评论(0) 推荐(0) 编辑

jQuery实现跨域请求

摘要: 我们都知道,xhr(XMLHttpRequest)是不允许跨域的。而jQuery的ajax方法是基于xhr的,所以,直接使用它也是无法跨域的。一般的,我们是如下使用$.ajax方法的: $.ajax({ type : "GET", url : "the path of server", dataTy 阅读全文

posted @ 2016-01-29 00:38 ChessZhang 阅读(9960) 评论(0) 推荐(0) 编辑

导航