`

ajax 对404的处理

阅读更多

ajax 对404的处理

if ((data.status && data.status == '401') || (data.statusText && data.statusText == 'No Transport')) {
            console.log(data);
            var currentUrl = window.location.href;
            window.location.href = currentUrl;
            return;
         }else if ((data.status && data.status == '404') || (data.statusText && data.statusText == 'Not Found')){//added by huangweii @2016-01-18
            if(data.responseText){
                $('body')[0].innerHTML=data.responseText;
                return;
            }

        }

 

 

 

 

1
3
分享到:
评论

相关推荐

    Nginx中404页面的配置及AJAX请求返回404页面的方法

    404是请求页面不存在的错误代码,在Nginx中有时处理jQuery中的ajax方法虽然能返回404页面但错误代码却返回200,针对此问题我们具体来看一下Nginx中404页面的配置及AJAX请求返回404页面的方法

    ajax快速解决参数过长无法提交成功的问题

    在ajax中使用post方法,用常规的参数格式:param1=a1&param2=a2 ,当参数长度过长时,依然提交不成功。比如我们经常这样写一个ajax的post请求: $.ajax({ type: "post", // post or get contentType:"application...

    ThinkPHP处理Ajax返回的方法

    本文实例讲述了ThinkPHP处理Ajax返回的方法,分享给大家供大家参考。具体实现方法如下: 在ThinkPHP中可以直接使用ajax返回: 复制代码 代码如下:$.post(handleUrl,{username:username.val(),content:content.val()}...

    IIS HTTP 错误 404.17 – Not Found 解决方法

    错误提示如下图: 出现这种情况的原因通常是因为先安装了Framework,后安装的IIS; 运行cmd,输入: 代码如下:C:\Windows\Microsoft.NET\Framework\V4.0.30319\aspnet...Win7中IIS出现“HTTP 错误 404.17 – Not Foun

    Ajax通讯原理XMLHttpRequest

    这就是在不重新加载整个网页的情况下,对网页进行局部更新。 XMLHttpRequest 是 AJAX 的关键 现在浏览器均支持 XMLHttpRequest 对象(IE5 和 IE6 使用 ActiveXObject)。 向后台请求数据readyState有五个状态0:...

    Nginx中定义404页面并且返回404状态码的正确方法

    主要介绍了Nginx中定义404页面并且返回404状态码的正确方法,本文在一次AJAX调用时发现了这个问题,服务器返回了一个404页页但没有返回404状态码,需要的朋友可以参考下

    wdi_7_js_demo_ajax_basics

    就像 DOM 操作和事件处理一样,jQuery 通过为我们提供了浏览器 Ajax 功能的高级接口。 大多数 Ajax 交互使用数据格式进行请求和响应。 对于这个演示,我使用创建了一个假新闻服务。 以下是有效的端点: GET ...

    257套-登录注册框响应式网页模板&404错误页模板-HTML源码-解压即用.zip

    它提供了一系列精心制作的用户界面元素,旨在简化网站的登录和注册流程,同时优雅地处理页面未找到的情况。 这些模板采用了最新的HTML5和CSS3标准,结合了响应式设计原则,确保在不同设备和屏幕尺寸上都能提供无缝...

    HTML5 Ajax文件上传进度条如何显示

    后台基于strut2进行文件处理,具体因项目而定。只是要注意设置文件大小的限制。 ”struts.multipart.maxSize” value=”52428800″/>这个配置根据具体情况设定,超过此值会报404. 首先是上传页面,比较简单,附带了...

    详解为Angular.js内置$http服务添加拦截器的方法

    前言 在Angular框架中,创建团队为使用者进行了Ajax请求的封装,并通过$http服务暴露出相关的接口.Angular在其官方文档中指出, $http服务底层针对...在请求返回时对一请求处理状态做一些管理,如统一处理404状态等等.Angul

    JavaServer Faces 2.0完全参考手册(JSF2.0中文版).part1

    《JavaServer Faces 2.0完全参考手册》对所有jsf功能都进行了解释,包括请求处理生命周期、托管bean、页面导航、组件开发、ajax、验证器、国际化和安全。贯穿全书的专家组意见提供了关于jsf设计的内部信息。 推荐...

    自动生成表白网页源码

    设置id="text-xx"唯一属性,使用contenteditable="true",开启该元素的编辑模式,用jQuery属性.click()判断点击,用.text()返回此元素的文本内容,并用正则进行判断内容是否合法,然后通过AJAX POST给php处理,...

    ASP.NET4高级程序设计(第4版) 3/3

    此外,《ASP.NET 4高级程序设计(第4版)》专门提供了两章的内容来教你如何用Ajax 技术制作快速响应的页面,以及如何使用微软的ASP.NETAJAX平台。另外,还专门介绍了ASP.NET4 新增的功能,如MVC 和动态数据等。  ...

    Hostlar主机空间销售WHMCS主题模板.zip

    PHP和Ajax处理的带有验证的联系表单 可以将模板用作代理商 域名销售模板 免费在线聊天 易于定制 使用最新版本的Bootstrap进行构建 干净的代码,格式正确的代码 干净现代的专业设计 兼容跨浏览器 使用的Google字体 ...

    亮剑.NET深入体验与实战精要2

    8.2.6 Ajax错误处理 341 8.2.7 告诉用户你正在做什么—— UpdateProgress控件 342 8.2.8 ASP.NET AjaxControToolKit简介 345 8.3 使用第三方组件 Ajax.dll 开发 347 8.4 使用第三方组件AjaxPro的开发 351 8.5 使用...

    亮剑.NET深入体验与实战精要3

    8.2.6 Ajax错误处理 341 8.2.7 告诉用户你正在做什么—— UpdateProgress控件 342 8.2.8 ASP.NET AjaxControToolKit简介 345 8.3 使用第三方组件 Ajax.dll 开发 347 8.4 使用第三方组件AjaxPro的开发 351 8.5 使用...

    禅道项目管理软件发布 v4.3 beta版本.zip

    1151 在禅道中增加对浏览器支持的说明 1150 用例导入模板页面,显示模板编号用于比对。 1127 打包的时候把扩展目录下面的css,js也都生成 1116 显示燃尽图的时候默认将周末去掉。 1111 web应用安装之后,页面...

    乐优商城.xmind

    它可以对类成员变量、方法及构造函数进行标注,完成自动装配的工作。 select select * from category c where c.pid = #{pid} CollectionUtils.isnotblank 判断集合是否为空 测试 可以利用url直接查询数据库...

    低清版 大型门户网站是这样炼成的.pdf

    第3章 struts 2标签库详解与ajax技术应用 103 3.1 struts 2主题与模板 103 3.2 struts 2控制标签详解 105 3.2.1 if/elseif/else标签详解 105 3.2.2 iterator标签详解 106 3.2.3 append标签详解 108 3.2.4 ...

Global site tag (gtag.js) - Google Analytics