当前位置: 首页 > news >正文

哪些网站可以做海报热点的/优化优化

哪些网站可以做海报热点的,优化优化,网页兼容性站点,php做网站特效ajax方法:通过 HTTP 请求加载远程数据get方法: 通过远程 HTTP GET 请求载入信息post方法:通过远程 HTTP POST 请求载入信息1、创建XMLHttpRequest对象 function createXHR() {return window.XMLHttpRequest ? new XMLHttpRequest() : new Ac…

ajax方法:通过 HTTP 请求加载远程数据
get方法: 通过远程 HTTP GET 请求载入信息
post方法:通过远程 HTTP POST 请求载入信息

1、创建XMLHttpRequest对象

function createXHR() {
            return window.XMLHttpRequest ? new XMLHttpRequest() : new ActiveXObject("Microsoft.XMLHTTP");
}

2、将键值对转换成拼接串
      function params(data) {
            var a = [];
            for (var i in data) {
                a.push(encodeURIComponent(i) + "=" + encodeURIComponent(data[i]));
            }
            return a.join("&");
        }

3、封装ajax方法
    参数
  method       请求方法      get和post          默认get
  data            键值对         {key:value}
  url               链接地址
  cache           缓存           true   和  false    默认true带缓存
  success       成功           
error           异常
  function ajax(args) {
            var xhr = createXHR();
            var data = params(args.data);
            if (/get/i.test(args.method)) {    //  当为get方式时  将data直接拼接到url后
                args.url += "?" + data;
            }
            if (!args.cache) {      //无缓存
                if (args.url.indexOf("?") < 0) {   //当无参数data
                    args.url += "?";
                }
                args.url += "&" + (new Date());  // Math.random();
            }
            xhr.open(args.method, args.url, true);
            xhr.onreadystatechange = function () {
                if (4 == xhr.readyState && 200 == xhr.status) {
                    args.success(xhr.responseText, xhr.responseXML);
                }
                else {
                    args.error();
                }
            }
            if (/post/i.test(args.method)) {
                xhr.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
                xhr.send(data);
            }
            else {
                xhr.send();
            }
        }

4、这是一个简单的 get方法 请求功能以取代复杂 ajax方法 。请求成功时可调用回调函数。如果需要在出错时执行函数,请使用ajax方法。
       function get(url, data, fn) {   
            ajax({ "method": "get", "url": url, "data": data, "success": fn });
        }

5、这是一个简单的 post方法 请求功能以取代复杂 ajax方法 。请求成功时可调用回调函数。如果需要在出错时执行函数,请使用ajax方法。
       function post(url, data, fn) {
            ajax({ "method": "post", "url": url, "data": data, "success": fn });
        }

转载于:https://www.cnblogs.com/kuikui/archive/2012/01/12/2320342.html

http://www.jmfq.cn/news/4886911.html

相关文章:

  • 网站的结构类型/链接制作
  • 日本做a的动画视频在线观看网站/运营商推广5g技术
  • 不用代码做网站的软件/中国今天新闻最新消息
  • 网站建设兼职挣多少钱/友链交易网
  • 四海网络网站建设咨询/百度大数据查询
  • 弹幕网站制作/无锡哪里有做网站的
  • iis网站ip/班级优化大师怎么下载
  • 交互界面设计/商丘seo博客
  • 做网站和百度推广有什么不一样/企业推广的渠道有哪些
  • 给网站做广告/网站关键词优化怎么弄
  • wordpress网站开发代码/重庆网站网络推广
  • 网站建设发票能抵扣增值税/2345电脑版网址导航
  • 郑州网站建设优化公司/企业网站管理系统源码
  • 做公司网站需要什么/宁波seo网络推广渠道介绍
  • 网站怎么做图片轮播/浙江网络推广
  • 企企业业网网站站建建设设/百度指数官方下载
  • 扁平风格企业网站源码/台州seo排名优化
  • 一个超链接 多个网站/指数型基金是什么意思
  • 做网站推广的好处/百度推广账户登陆
  • 做一个中英文网站的价格/宁波免费建站seo排名
  • 佛山企业网站建设公司/百度网页版登录首页
  • 做社交网站有哪些/长春网站优化流程
  • 闵行手机网站建设/提高网站排名软件
  • wordpress插件 破解/嘉兴seo外包
  • php动态网站模板/福建seo搜索引擎优化
  • 什么网站做简历模板/小红书推广引流软件
  • 盐城seo网站优化/网络营销的应用
  • 企业网站的建立必要性/百度在线人工客服
  • 商务网站制作工程师/长沙seo培训班
  • 在html中做网站 视频/百度浏览器app下载