我使用以下代码从我的服务器获取模板并将其显示给用户:
ta.loadTemplate = function(template, $container) {
$.ajax({
url: "/templates/" + template + ".tempo",
async: false,
dataType: "text",
success: function(data, status, xhr) {
$container.empty().html(data);
},
error: function(obj, status, error) {
ta.load404('Template '+template+' not found. Error: '+status+"\n\nResponse: "+error);
}
});
};
ta.load404
显示404页面模板,并向我发送一封包含错误消息的电子邮件。
这段代码已经运行了一段时间,但是在最近几天突然间,我让用户陷入无限循环,无法加载404模板并且只是保持循环。我在电子邮件中收到的错误是:
NETWORK_ERR:XMLHttpRequest异常101
我尝试过对此进行研究,但似乎在使用file://
协议请求本地文件时会出现此问题。但是,正如你所看到的,我不这样做。
服务器在JBoss上运行。有没有人对为什么会出现这种网络错误有任何想法?是否有任何原因会出现这个问题