net-Ajax请求在ie下失效的问题。

问题描述

Ajax请求在ie下失效的问题。

Ajax请求:在chrome和firefox下都可以返回值,但是ie下却不行,不过在任意浏览器的地址栏直接请求目标链接却可以请求到值。请求大神给予帮助,将感激不尽

解决方案

ajax请求的地址是不是跨域了?而且用的jquery版本大于1.5+,这个jquery判断了是否允许跨域,IE10-支持不支持jquery的按个跨域判断,所以请求不会发出,可以看这个

http://bbs.csdn.net/topics/390542772?page=2#post-395281727

解决方案二:

其实我觉得可能是ie浏览器不支持这个版本吧,一般都是测试,用火狐的多…

解决方案三:

其实我觉得可能是ie浏览器不支持这个版本吧,一般都是测试,用火狐的多…

解决方案四:

jquery的ajax请求时遇到的ie缓存问题
有关getJSON在IE下失效的问题
在ie中关于ajax请求获得数据缓存问题的解决办法

解决方案五:

有没有人遇到过类似问题啊~第一次发帖就沉了

时间: 2024-09-19 23:53:46

net-Ajax请求在ie下失效的问题。的相关文章

ajax在兼容模式下失效的快速解决方法_jquery

使用jQuery,用ajax实现局部刷新功能,在火狐,360急速浏览器高速模式下,ie8,9都能正常运行,但切换到兼容模式下无效,解决办法有两种关闭浏览器兼容性视图,二是引入json2.js文件 这里采用第一种,并且使用一种完美兼容性解决办法,在head头部加入 <meta http-equiv="X-UA-Compatible" content="IE=9;IE=8;IE=7;IE=EDGE">即可!

Ajax请求session失效该如何解决_AJAX相关

一般来说我们的项目都有登录过滤器,一般请求足以搞定.但是AJAX却是例外的,所以解决方法是设置响应为session失效. 一共分为过滤器和页面JS两个部分的设置,先看过滤器的修改: import java.io.IOException; import javax.servlet.Filter; import javax.servlet.FilterChain; import javax.servlet.FilterConfig; import javax.servlet.ServletExcep

Ajax请求session失效该如何解决

一般来说我们的项目都有登录过滤器,一般请求足以搞定.但是AJAX却是例外的,所以解决方法是设置响应为session失效. 一共分为过滤器和页面JS两个部分的设置,先看过滤器的修改: import java.io.IOException; import javax.servlet.Filter; import javax.servlet.FilterChain; import javax.servlet.FilterConfig; import javax.servlet.ServletExcep

ajax请求Session失效问题_AJAX相关

最近由于一个项目,模块切换为ajax请求数据,当Session失效后,ajax请求后没有返回值,只有响应的html: <html> <script type='text/javascript'>window.open('http://192.168.0.118:8080/welcomeAction/loginUI.do','_top'); </script> </html> 现在Ajax在Web项目中应用广泛,几乎可以说无处不在,这就带来另外一个问题:当Aj

Ajax请求过程中下载文件在FireFox(火狐)浏览器下的兼容问题_AJAX相关

需求很简单,点击一个文件链接下载该文件,同时向后台发送请求.需求很常见,用户点击下载后通常要进行下载量的统计,统计的话可以利用 script标签 或者 img标签(图片ping) 的跨域能力,将它们的 src 属性指向统计地址,但是这次用了 ajax 进行统计,遂出现了这个问题. demo 代码如下: <a id="a" href="http://c758482.r82.cf2.rackcdn.com/Sublime Text 2.0.2 x64 Setup.exe&q

AJAX请求session失效,服务器端怎么重定向页面

问题描述 AJAX发起的请求,服务器端(Filter)如果不通过,如session失效了需要重定向到登陆页面,该怎么做? 解决方案 这个需要服务器端和客户端的配合,以jquery为例.首先,你的服务器端要能检测到未登录,并输出JSON格式的错误信息到前端,其次,在前端调用你需要自定义一个ajax请求方法,从而可以可以控制所有的ajax请求.关键就是需要在前端捕获到服务端返回的错误,由前端做重定向处理.function send(......){//参数return jQuery.ajax({ty

Node.js服务器环境下使用Mock.js拦截AJAX请求的教程_node.js

0.Node环境下安装和使用Mock # 安装 npm install mockjs // 使用 Mock var Mock = require('mockjs') var data = Mock.mock({ // 属性 list 的值是一个数组,其中含有 1 到 10 个元素 'list|1-10': [{ // 属性 id 是一个自增数,起始值为 1,每次增 1 'id|+1': 1 }] }) // 输出结果 console.log(JSON.stringify(data, null,

ajax请求Session失效问题

最近由于一个项目,模块切换为ajax请求数据,当Session失效后,ajax请求后没有返回值,只有响应的html: <html> <script type='text/javascript'>window.open('http://192.168.0.118:8080/welcomeAction/loginUI.do','_top'); </script> </html> 现在Ajax在Web项目中应用广泛,几乎可以说无处不在,这就带来另外一个问题:当Aj

PHP中检测ajax请求的代码例子

  多数情况下,基于JavaScript 的Js框架如jquery.Mootools.Prototype等,在发出Ajax请求指令时,都会发送额外的 HTTP_X_REQUESTED_WITH 头部信息,就当是一个ajax请求,因此你可以在服务器端检测到这些Ajax请求,在PHP中的检测方法如下代码所示: 1 2if(!emptyempty($_SERVER['HTTP_X_REQUESTED_WITH']) && strtolower($_SERVER['HTTP_X_REQUESTED