使用XMLHttpRequest时,如何处理JavaScript中的“拒绝访问受限制的URI”错误?

超pelican

我有以下代码:

var req = new XMLHttpRequest();
req.onload = function(){
    if (req.status === "200"){
        doSomethingWithTheReceivedData();
    }
    else {
        alert("Error msg");
    }
};

但是,当直接从我的计算机上运行index.html时(不从服务器提供它),我当然会在Firefox Web控制台中收到“ NS_ERROR_DOM_BAD_URI:拒绝访问受限制的URI”,这是因为脚本正在尝试相对路径访问在我的计算机上不可用(它在我的服务器上)。现在,我想正确处理此错误,因为当前当用户单击触发该代码的按钮时,什么也没有发生。我已经添加了状态码检查,但是对于处理此错误似乎不起作用,我假设从未返回请求?那么我该如何处理这样的错误呢?

莫勒博士

send请求时请使用try-catch

try{
  req.send(null);
}catch(e){
 alert(e.message);
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

尝试使用ng-template时出现“拒绝访问受限制的URI”错误

来自分类Dev

使用AngularJS进行动态指令加载-错误:拒绝访问受限制的URI

来自分类Dev

NS_ERROR_DOM_BAD_URI:拒绝访问受限制的URI-尝试使用D3.csv

来自分类Dev

由于FormatStyle受限制的类,如何处理App Engine Devserver异常?

来自分类Dev

闪存中的文档大小受限制

来自分类Dev

OpenLayers受限范围在缩放时不受限制

来自分类Dev

同时使用jQuery时如何处理Javascript错误?

来自分类Dev

连接到SQLite数据库时,GAE受限制的类错误

来自分类Dev

如何访问iOS7不受限制的能源/网络记录?

来自分类Dev

如果您在Safari中打开链接,是否需要添加“不受限制的Web访问”?

来自分类Dev

我将如何发出命令,有人使用它来检测是否将受限制的单词放在受限制的单词列表中,该列表会运行`print(“ Language”)`?

来自分类Dev

Ada访问静态地址的不受限制的类型

来自分类Dev

PhalconPHP和ACL:来宾能够访问受限制的内容

来自分类Dev

XMLHttpRequest 失败时如何处理?

来自分类Dev

如何在不完全限制ssh访问的情况下拥有受限制的ssh用户?

来自分类Dev

如何在 Vulkan 深度缓冲区中存储不受限制的深度范围

来自分类Dev

如何使用命令行检测受限制的PDF?

来自分类Dev

如何处理 node.js 请求中的 URI 错误?

来自分类Dev

如果使用docker,SQL Server中的数据库容量是否不受限制?

来自分类Dev

按住ItemsControl时ScrollViewer不受限制

来自分类Dev

如何创建受限制的SSH用户进行端口转发?

来自分类Dev

如何强制受限制的可观察对象立即更新?

来自分类Dev

如何创建受限制的SSH用户进行端口转发?

来自分类Dev

活动不受限制

来自分类Dev

响应式CSS中的最大宽度不受限制

来自分类Dev

在Visual Studio 2013中查看受限制的WCF调用

来自分类Dev

比例受限制的gnuplot中的空白空间

来自分类Dev

Python中受限制的通用类型提示

来自分类Dev

Angular中受限制的验证者名称

Related 相关文章

  1. 1

    尝试使用ng-template时出现“拒绝访问受限制的URI”错误

  2. 2

    使用AngularJS进行动态指令加载-错误:拒绝访问受限制的URI

  3. 3

    NS_ERROR_DOM_BAD_URI:拒绝访问受限制的URI-尝试使用D3.csv

  4. 4

    由于FormatStyle受限制的类,如何处理App Engine Devserver异常?

  5. 5

    闪存中的文档大小受限制

  6. 6

    OpenLayers受限范围在缩放时不受限制

  7. 7

    同时使用jQuery时如何处理Javascript错误?

  8. 8

    连接到SQLite数据库时,GAE受限制的类错误

  9. 9

    如何访问iOS7不受限制的能源/网络记录?

  10. 10

    如果您在Safari中打开链接,是否需要添加“不受限制的Web访问”?

  11. 11

    我将如何发出命令,有人使用它来检测是否将受限制的单词放在受限制的单词列表中,该列表会运行`print(“ Language”)`?

  12. 12

    Ada访问静态地址的不受限制的类型

  13. 13

    PhalconPHP和ACL:来宾能够访问受限制的内容

  14. 14

    XMLHttpRequest 失败时如何处理?

  15. 15

    如何在不完全限制ssh访问的情况下拥有受限制的ssh用户?

  16. 16

    如何在 Vulkan 深度缓冲区中存储不受限制的深度范围

  17. 17

    如何使用命令行检测受限制的PDF?

  18. 18

    如何处理 node.js 请求中的 URI 错误?

  19. 19

    如果使用docker,SQL Server中的数据库容量是否不受限制?

  20. 20

    按住ItemsControl时ScrollViewer不受限制

  21. 21

    如何创建受限制的SSH用户进行端口转发?

  22. 22

    如何强制受限制的可观察对象立即更新?

  23. 23

    如何创建受限制的SSH用户进行端口转发?

  24. 24

    活动不受限制

  25. 25

    响应式CSS中的最大宽度不受限制

  26. 26

    在Visual Studio 2013中查看受限制的WCF调用

  27. 27

    比例受限制的gnuplot中的空白空间

  28. 28

    Python中受限制的通用类型提示

  29. 29

    Angular中受限制的验证者名称

热门标签

归档