$.ajax请求数据 IE报 no transport 或拒绝访问
2017-09-28 20:10
309 查看
项目使用JQ的$.ajax,在chrmoe、firefox运行无问题,但IE(9)中报错,error :no transport; 网上查资料后,说明是跨域问题,于是在 $.ajax 前添加 jQuery.support.cors=true;但还是有报错,Error: 拒绝访问; 最后,在网上查到可以通过IE设置直接解决: 点击IE浏览器的“设置(右上角齿轮)->Internet 选项->安全-> 自定义级别”将“其他”选项中的“通过域访问数据源”选中为“启用”或者“提示”,点击确定。 这样解决的话,考虑到用户体验,就需要添加检测用户使用的浏览器类型及版本,通过判断,进行相应提示。
相关文章推荐
- IE8数据$.ajax()方法请求数据,在现代浏览器中工作正常,但在 IE 8 下,会有报错:no transport
- jquery 请求ie缓存,数据不更新的问题【ajax禁用缓存解决ie数据不更新的问题】
- jQuery发送ajax请求,IE有缓存,数据不更新问题
- jquery 请求ie缓存,数据不更新的问题【ajax禁用缓存解决ie数据不更新的问题】
- 【转载】ajax IE7,IE8浏览器请求本地资源出现access is denied拒绝访问
- jquery 请求ie缓存,数据不更新的问题【ajax禁用缓存解决ie数据不更新的问题】
- jquery 请求ie缓存,数据不更新的问题【ajax禁用缓存解决ie数据不更新的问题】
- 记一次IE9下数据请求description:"拒绝访问"的坑
- session_write_close() PHP在访问Session数据时存在互斥情况,导致Ajax请求响应缓慢
- ajax跨域请求js拒绝访问的解决方法
- 用JQuery发送Ajax请求是提示:拒绝访问 --Ajax跨域请求
- ajax请求服务器数据包含中文处理以及MVC中下载文件名在ie和firefox中的处理
- Struts2 使用ajax访问action,返回json格式数据,提示error:There is no result type defined for type 'json'
- jquery 请求ie缓存,数据不更新的问题【ajax禁用缓存解决ie数据不更新的问题】
- ajax跨域请求js拒绝访问的解决方法
- 求ajax跨域请求js拒绝访问解决办法
- 关于IEajaxpost请求无法获取数据的BUG
- 在ie中关于ajax请求获得数据缓存问题的解决办法
- jquery 请求ie缓存,数据不更新的问题【ajax禁用缓存解决ie数据不更新的问题】
- IE浏览器下,ajax访问不生效或返回“No Transport”的问题