博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ie8、9 post 跨域
阅读量:5940 次
发布时间:2019-06-19

本文共 2206 字,大约阅读时间需要 7 分钟。

//显示浮层 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("网络异常请稍后!"); } }); } },

转载于:https://www.cnblogs.com/CaptainLin/p/5669680.html

你可能感兴趣的文章
PS常用快捷键就这些了,记住绘图事半功倍
查看>>
expect,spawn用法小结
查看>>
代码详解|如何快速从硬盘里找到小电影?
查看>>
通讯录(容量不可变)
查看>>
我的友情链接
查看>>
oracle mysql客户端——SqlDeveloper
查看>>
架设nagios+rrdtool+pnp4nagios监控windows主机
查看>>
UIView 使用NSLayoutConstraint 代码
查看>>
百度搜索结果图文标识规则分析
查看>>
PXE实现Linux的自动安装
查看>>
3.4 usermod命令 3.5 用户密码管理 3.6 mkpasswd命令
查看>>
nginx同域名代理tomcat不同目录下的文件
查看>>
mac环境下的linux光标快捷键
查看>>
[转载]交换机背板带宽计算方法
查看>>
Nginx容器日志收集方案fluentd+elasticsearch+kilbana
查看>>
python:LEGB标识符解析顺序
查看>>
其他linux
查看>>
存储过程中使用事务
查看>>
我的友情链接
查看>>
Spring MVC 单元调试和访问
查看>>