zoukankan      html  css  js  c++  java
  • ie8、9 post 跨域

    //显示浮层
    postAjax:function(url,param,callback){
    var loadScore = layer_.load(1,{shade: [0.8,'#393D49']});
    var ciphertext = root.encrypt(JSON.stringify(param),$.cookie('token'));


    var isIE = !!window.ActiveXObject;
    var ieMode = document.documentMode;
    var isIE8 = isIE && ieMode == 8;
    if(isIE8){
    var xdr = new XDomainRequest();
    xdr.open("POST", root.IPLocation+url);
    xdr.onload = function(){
    //Handle Response with xdr.responseText
    layer_.close(loadScore);
    var data = JSON.parse(xdr.responseText);
    if(data.result == true){
    if(data.tokenExpired) {
    root.getTokenApply(function(data){
    $.cookie('token',data);
    token=data;
    root.getJsonData(url,param,callback);
    });
    }else{
    callback(data.t);
    }
    }else{
    if(data.msg!=''){
    layer_.alert(data.msg);
    }
    }


    }

    xdr.send(ciphertext.toString());
    }else{
    $.ajax({
    type: 'post',
    url:root.IPLocation+url,
    data: {info:ciphertext==""?"":ciphertext.toString()},
    context: this,
    success:function(data) {
    layer_.close(loadScore);
    if(data.result == true){
    if(data.tokenExpired) {
    root.getTokenApply(function(data){
    $.cookie('token',data);
    token=data;
    root.getJsonData(url,param,callback);

    });

    }else{
    callback(data.t);
    }
    }else{
    if(data.msg!=''){
    layer_.alert(data.msg);
    }
    }
    },error:function(){
    layer_.close(loadScore);
    layer_.alert("网络异常请稍后!");
    }
    });
    }



    },
    life is a jounery,yes
  • 相关阅读:
    P4016 负载平衡问题 网络流
    P3357 最长k可重线段集问题 网络流
    mysql部署
    pve配置
    PVE手册资料
    PVE授权条款
    ovirt磁盘类型(IDE, virtio, virtio-scsi)
    oVirt-postgresql
    ovirt常用后台维护命令
    oVirt部署
  • 原文地址:https://www.cnblogs.com/CaptainLin/p/5669680.html
Copyright © 2011-2022 走看看