这个错误意味着请求失败:nsresult:“0x80004005(NS_ERROR_FAILURE)

我正在尝试使用colorbox并避免冲突我使用noConflict()方法,当我加载页面我没有得到错误但当我打开彩盒窗口时,我看到下面的错误

Request unsuccessful: [Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: http://www.abc.com/assets/js/jquery-1.8.3.js :: .send :: line 8434" data: no] 

下面是我用来初始化colorbox的代码

  jQuery().ready(function(){ var $j = jQuery.noConflict(); $j(".cart_items").colorbox({width:"60%",Height:"50%",onLoad: function(){$j('#cboxClose').remove();},onComplete:function(){$j("form[name='cart']").bind("submit");}}); }); 

如果您提供的url位于server外部,则存在权限问题。 您无法使用XMLHttpRequest从其他服务器访问数据。

请参阅: NETWORK_ERROR:XMLHttpRequestexception101

这是一篇很老的post,但是值得一提,当目标网页在同一个网域但在HTTPS上时,我收到了此错误。

问题情景:致电页面: http ://sub.domain.com/caller.aspx目的地页面: https ://api.domain.com/uploder.aspx

解决方案:当我同时使用HTTPS时问题解决了。