pbootcms网站模板|日韩1区2区|织梦模板||网站源码|日韩1区2区|jquery建站特效-html5模板网

  • <legend id='Q1exD'><style id='Q1exD'><dir id='Q1exD'><q id='Q1exD'></q></dir></style></legend>

    <i id='Q1exD'><tr id='Q1exD'><dt id='Q1exD'><q id='Q1exD'><span id='Q1exD'><b id='Q1exD'><form id='Q1exD'><ins id='Q1exD'></ins><ul id='Q1exD'></ul><sub id='Q1exD'></sub></form><legend id='Q1exD'></legend><bdo id='Q1exD'><pre id='Q1exD'><center id='Q1exD'></center></pre></bdo></b><th id='Q1exD'></th></span></q></dt></tr></i><div class="msb3a3e" id='Q1exD'><tfoot id='Q1exD'></tfoot><dl id='Q1exD'><fieldset id='Q1exD'></fieldset></dl></div>

      <tfoot id='Q1exD'></tfoot>
        • <bdo id='Q1exD'></bdo><ul id='Q1exD'></ul>

        <small id='Q1exD'></small><noframes id='Q1exD'>

      1. 捕獲 XMLHttpRequest 跨域錯誤

        Catching XMLHttpRequest cross-domain errors(捕獲 XMLHttpRequest 跨域錯誤)
          <bdo id='86y7X'></bdo><ul id='86y7X'></ul>

          <small id='86y7X'></small><noframes id='86y7X'>

              <legend id='86y7X'><style id='86y7X'><dir id='86y7X'><q id='86y7X'></q></dir></style></legend>
              <i id='86y7X'><tr id='86y7X'><dt id='86y7X'><q id='86y7X'><span id='86y7X'><b id='86y7X'><form id='86y7X'><ins id='86y7X'></ins><ul id='86y7X'></ul><sub id='86y7X'></sub></form><legend id='86y7X'></legend><bdo id='86y7X'><pre id='86y7X'><center id='86y7X'></center></pre></bdo></b><th id='86y7X'></th></span></q></dt></tr></i><div class="8mbhyi3" id='86y7X'><tfoot id='86y7X'></tfoot><dl id='86y7X'><fieldset id='86y7X'></fieldset></dl></div>

                    <tbody id='86y7X'></tbody>
                  <tfoot id='86y7X'></tfoot>

                  本文介紹了捕獲 XMLHttpRequest 跨域錯誤的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)吧!

                  問題描述

                  有什么方法可以在發(fā)出請求時捕獲由 Access-Control-Allow-Origin 引起的錯誤?我正在使用 jQuery,并且在 .ajaxError() 中設(shè)置的處理程序永遠不會被調(diào)用,因為請求永遠不會開始.

                  Is there any way to catch an error caused by Access-Control-Allow-Origin when making a request? I'm using jQuery, and the handler set in .ajaxError() never gets called because the request is never made to begin with.

                  有什么解決辦法嗎?

                  推薦答案

                  對于 CORS 請求,應(yīng)該觸發(fā) XmlHttpRequest 的 onError 處理程序.如果您有權(quán)訪問原始 XmlHttpRequest 對象,請嘗試設(shè)置事件處理程序,例如:

                  For CORS requests, the XmlHttpRequest's onError handler should fire. If you have access to the raw XmlHttpRequest object, try setting an event handler like:

                  function createCORSRequest(method, url){
                    var xhr = new XMLHttpRequest();
                    if ("withCredentials" in xhr){
                      xhr.open(method, url, true);
                    } else if (typeof XDomainRequest != "undefined"){
                      xhr = new XDomainRequest();
                      xhr.open(method, url);
                    } else {
                      xhr = null;
                    }
                    return xhr;
                  }
                  
                  var url = 'YOUR URL HERE';
                  var xhr = createCORSRequest('GET', url);
                  xhr.onerror = function() { alert('error'); };
                  xhr.onload = function() { alert('success'); };
                  xhr.send();
                  

                  注意幾點:

                  • 在 CORS 請求中,瀏覽器的 console.log 將顯示一條錯誤消息.但是,您的 JavaScript 代碼無法使用該錯誤消息(我認為這是出于安全原因,我之前曾問過這個問題:是否可以捕獲 CORS 錯誤?).

                  xhr.status 和 xhr.statusText 沒有在 onError 處理程序中設(shè)置,因此對于 CORS 請求失敗的原因,您并沒有任何有用的信息.你只知道它失敗了.

                  The xhr.status and xhr.statusText aren't set in the onError handler, so you don't really have any useful information as to why the CORS request failed. You only know that it failed.

                  這篇關(guān)于捕獲 XMLHttpRequest 跨域錯誤的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,也希望大家多多支持html5模板網(wǎng)!

                  【網(wǎng)站聲明】本站部分內(nèi)容來源于互聯(lián)網(wǎng),旨在幫助大家更快的解決問題,如果有圖片或者內(nèi)容侵犯了您的權(quán)益,請聯(lián)系我們刪除處理,感謝您的支持!

                  相關(guān)文檔推薦

                  Browser waits for ajax call to complete even after abort has been called (jQuery)(即使在調(diào)用 abort (jQuery) 之后,瀏覽器也會等待 ajax 調(diào)用完成)
                  JavaScript innerHTML is not working for IE?(JavaScript innerHTML 不適用于 IE?)
                  XMLHttpRequest cannot load, No #39;Access-Control-Allow-Origin#39; header is present on the requested resource(XMLHttpRequest 無法加載,請求的資源上不存在“Access-Control-Allow-Origin標(biāo)頭) - IT屋-程序員軟件開發(fā)技術(shù)分
                  Is it possible for XHR HEAD requests to not follow redirects (301 302)(XHR HEAD 請求是否有可能不遵循重定向 (301 302))
                  NETWORK_ERROR: XMLHttpRequest Exception 101(NETWORK_ERROR:XMLHttpRequest 異常 101)
                  XMLHttpRequest 206 Partial Content(XMLHttpRequest 206 部分內(nèi)容)

                        <tbody id='eRZzi'></tbody>
                          <tfoot id='eRZzi'></tfoot>
                        • <small id='eRZzi'></small><noframes id='eRZzi'>

                          <i id='eRZzi'><tr id='eRZzi'><dt id='eRZzi'><q id='eRZzi'><span id='eRZzi'><b id='eRZzi'><form id='eRZzi'><ins id='eRZzi'></ins><ul id='eRZzi'></ul><sub id='eRZzi'></sub></form><legend id='eRZzi'></legend><bdo id='eRZzi'><pre id='eRZzi'><center id='eRZzi'></center></pre></bdo></b><th id='eRZzi'></th></span></q></dt></tr></i><div class="lv82fob" id='eRZzi'><tfoot id='eRZzi'></tfoot><dl id='eRZzi'><fieldset id='eRZzi'></fieldset></dl></div>
                          <legend id='eRZzi'><style id='eRZzi'><dir id='eRZzi'><q id='eRZzi'></q></dir></style></legend>
                            <bdo id='eRZzi'></bdo><ul id='eRZzi'></ul>

                          • 主站蜘蛛池模板: 金属清洗剂,防锈油,切削液,磨削液-青岛朗力防锈材料有限公司 | 超声波分散机-均质机-萃取仪-超声波涂料分散设备-杭州精浩 | NM-02立式吸污机_ZHCS-02软轴刷_二合一吸刷软轴刷-厦门地坤科技有限公司 | 定制/定做冲锋衣厂家/公司-订做/订制冲锋衣价格/费用-北京圣达信 | 行业分析:提及郑州火车站附近真有 特殊按摩 ?2025实地踩坑指南 新手如何避坑不踩雷 | 数显恒温油浴-电砂浴-高温油浴振荡器-常州迈科诺仪器有限公司 | 三氯异氰尿酸-二氯-三氯-二氯异氰尿酸钠-优氯净-强氯精-消毒片-济南中北_优氯净厂家 | 智慧农业|农业物联网|现代农业物联网-托普云农物联网官方网站 | 粉末包装机,拆包机厂家,价格-上海强牛包装机械设备有限公司 | 铝箔-铝板-花纹铝板-铝型材-铝棒管-上海百亚金属材料有限公司 | 送料机_高速冲床送料机_NC伺服滚轮送料机厂家-东莞市久谐自动化设备有限公司 | 检验科改造施工_DSA手术室净化_导管室装修_成都特殊科室建设厂家_医疗净化工程公司_四川华锐 | 多米诺-多米诺世界纪录团队-多米诺世界-多米诺团队培训-多米诺公关活动-多米诺创意广告-多米诺大型表演-多米诺专业赛事 | 蒸汽吸附分析仪-进口水分活度仪|康宝百科 | 色油机-色母机-失重|称重式混料机-称重机-米重机-拌料机-[东莞同锐机械]精密计量科技制造商 | 郑州水质检测中心_井水检测_河南废气检测_河南中环嘉创检测 | 长沙网站建设制作「网站优化推广」-网页设计公司-速马科技官网 | 断桥铝破碎机_发动机破碎机_杂铝破碎机厂家价格-皓星机械 | 钢制暖气片散热器_天津钢制暖气片_卡麦罗散热器厂家 | 内窥镜-工业内窥镜厂家【上海修远仪器仪表有限公司】 | 上海噪音治理公司-专业隔音降噪公司-中广通环保 | 陶瓷加热器,履带式加热器-吴江市兴达电热设备厂 | 国标白水泥,高标号白水泥,白水泥厂家-淄博华雪建材有限公司 | 蜘蛛车-高空作业平台-升降机-高空作业车租赁-臂式伸缩臂叉装车-登高车出租厂家 - 普雷斯特机械设备(北京)有限公司 | 结晶点测定仪-润滑脂滴点测定仪-大连煜烁 | 上海佳武自动化科技有限公司 | 齿轮减速机_齿轮减速电机-VEMT蜗轮蜗杆减速机马达生产厂家瓦玛特传动瑞环机电 | CPSE安博会| 手术示教系统-数字化手术室系统-林之硕医疗云智能视频平台 | 低粘度纤维素|混凝土灌浆料|有机硅憎水粉|聚羧酸减水剂-南京斯泰宝 | 冷藏车-东风吸污车-纯电动环卫车-污水净化车-应急特勤保障车-程力专汽厂家-程力专用汽车股份有限公司销售二十一分公司 | 四探针电阻率测试仪-振实密度仪-粉末流动性测定仪-宁波瑞柯微智能 | 流量检测仪-气密性检测装置-密封性试验仪-东莞市奥图自动化科技有限公司 | 打孔器,打孔钳厂家【温州新星德牌五金工具】 | 光纤测温-荧光光纤测温系统-福州华光天锐光电科技有限公司 | ERP企业管理系统永久免费版_在线ERP系统_OA办公_云版软件官网 | 沈阳缠绕包装机厂家直销-沈阳海鹞托盘缠绕包装机价格 | 老城街小面官网_正宗重庆小面加盟技术培训_特色面馆加盟|牛肉拉面|招商加盟代理费用多少钱 | 干粉砂浆设备-干粉砂浆生产线-干混-石膏-保温砂浆设备生产线-腻子粉设备厂家-国恒机械 | 洛阳防爆合格证办理-洛阳防爆认证机构-洛阳申请国家防爆合格证-洛阳本安防爆认证代办-洛阳沪南抚防爆电气技术服务有限公司 | PO膜_灌浆膜及地膜供应厂家 - 青州市鲁谊塑料厂 |