我的网页有一个 Ajax 文件,我用它来刷新嵌入式网络服务器中的字段。最近看到的一个问题是,如果我的网页运行了很长时间(比如 30 分钟),计算机进入睡眠模式并且从睡眠模式启动后,会显示错误消息?我 100% 确定它来自这个 Ajax 文件调用,我将把它放在这里看看是否有人可以拿起一些东西:
// JavaScript Document
$(function()
{
setInterval(function()
{
$.get("index_phaseII_v02.html",function(data,textStatus, jqXHR)
{
//Home tab?
if ($( "#Main" ).tabs( "option", "active" ) == '0')
{//open tab home
//Home Sales
var name1=$('#variable00',data).text();
//Home
$('td#variable00').text(name1);
} //close Home tab
})
.fail(function(jqxhr,textStatus,errorThrown) //Callback failed
{
alert("Errors:" + textStatus + " " + errorThrown);
})
.done(function() //Callback succeeded
{
$('#errors').text('Errors:');
})
},3000);
});
它显示的错误是:错误:错误<-----这就是为什么我知道它来自这里!
真正令人担忧的是错误并没有告诉我太多关于错误以及为什么会发生这种情况的信息?
顺便说一句,我没有通过上面的所有案例或所有变量,我只是显示了实际 Ajax 文件(相关)的肉和土豆的代码。
我测试了在笔记本电脑上禁用睡眠模式,并且没有弹出错误。