我的网页有一个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文件(相关)的肉和土豆的代码。
我测试了在笔记本电脑上禁用睡眠模式,并且没有弹出错误。