ajax基础

作者: 种谔 | 来源:发表于2016-03-24 13:45 被阅读0次

如何建立一个ajax###

function createXHR(){
          var xmlHttp;
          if (window.XMLHttpRequest) {
          // code for IE7+, Firefox, Chrome, Opera, Safari 
          xmlhttp=new XMLHttpRequest();
         }else {
         // code for IE6, IE5 
          xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
         }
         return xmlHttp;
        }``` 
###ajax的属性###
- ![Paste_Image.png](https://img.haomeiwen.com/i1667593/cb3a0f8f06d7836f.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

- 
![Paste_Image.png](https://img.haomeiwen.com/i1667593/0df9209fa65030e7.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

###ajax跨域策略###
- 通过Flash插件发送HTTP请求,这种方式可以绕过浏览器的安全限制,但必须安装Flash,并且跟Flash交互。
- 通过在同源域名下架设一个代理服务器来转发,JavaScript负责把请求发送到代理服务器,代理服务器再把结果返回,这样就遵守了浏览器的同源策略。这种方式麻烦之处在于需要服务器端额外做开发。
- 第三种方式称为JSONP,它有个限制,只能用GET请求,并且要求返回JavaScript。这种方式跨域实际上是利用了浏览器允许跨域引用JavaScript资源。[参考文章](http://kb.cnblogs.com/page/139725/)

相关文章

  • face14ajax基础内容

    ajax基础内容 ajax技术利用了 什么协议?简述ajax的工作机制 写出jquery中,可以处理ajax的几种...

  • AJAX简易封装(四步)

    最基础的ajax封装如下:

  • ajax配置信息

    基础的ajax配置信息

  • 2019-02-14day9学习总结

    修改标签的层次 Ajax基础

  • AJAX基础及原理

    AJAX基础知识 什么是AJAX?async javascript and xml, 异步的JS和XML XML:...

  • Web前端-Ajax基础技术(下)

    Web前端-Ajax基础技术(下) 你要明白ajax是什么,怎么使用? ajax,web程序是将信息放入公共的服务...

  • 前端基础搬运工-Ajax模块

    七、Ajax模块 基础部分 1. ajax是什么? - [ ] Ajax并不算是一种新的技术,全称是asychr...

  • AJax基础

    什么是Ajax Ajax是用JavaScript执行异步网络请求,请求是异步执行的,也就是说,要通过回调函数获得响...

  • ajax基础

    基本格式 get 发送数据在 xhr.open('post','testlog.php?name='+this.v...

  • ajax基础

    概述 Asynchronous JavaScript and XML,异步传输无刷新技术。提高用户体验的技术。“异...

网友评论

    本文标题:ajax基础

    本文链接:https://www.haomeiwen.com/subject/jcsrlttx.html