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

最新文章

  1. Spring in Action 学习笔记一
  2. Javascript事件机制兼容性解决方案
  3. ecshop
  4. Java基础(2):Java中的四个跳转语句总结goto,break,continue,return
  5. tableview_nav 动画效果
  6. 使用eclipse上传项目到开源中国代码托管Git@osc教程
  7. 小巧实用js倒计时
  8. do while 与while的区别!
  9. python笔记之提取网页中的超链接
  10. clojure 使用阿里云仓库
  11. Ruby方法参数默认值的一个小技巧在Rails中的应用
  12. Mac终端中输入ps aux显示全部进程
  13. 网络编程基础【day10】:多线程效果演示(二)
  14. sql 求max和min,但是第二大,第二小怎么算?
  15. Activity四种启动模式之singleTask应用
  16. PR使用技巧
  17. Spring RabbitMQ 延迟队列
  18. ubuntu系统
  19. 【TCP/IP详解 卷一:协议】第六章:DHCP 和自动配置
  20. javascript飞机大战-----003创建英雄机

热门文章

  1. 在VS2013创建WebService并在IIS中发布和使用
  2. SpringMvc的上传和下载
  3. 当Ucenter和应用通信失败,DZ数据库备份恢复
  4. [LeetCode系列]3元素最近和问题的O(n^2)解法
  5. 【转】VC中MessageBox与AfxMessageBox用法与区别
  6. bzoj 3994 [SDOI2015]约数个数和——反演
  7. linux误删数据恢复
  8. jeecg中一对多的关系映射
  9. vc中edit控件使用总结
  10. qt在动态库里面加载widget的例子