php+ajax实现文章自动保存的方法(2)

var autosavetimer;
function autosavetime(sec) {
   clearTimeout(autosavetimer);
   document.getElementById('autosavetimebox').innerHTML=sec+"秒";
   if(sec>0) {
       autosavetimer = setTimeout("autosavetime("+sec+"-1)",1000);
   }else {
       var blogtitle=document.getElementById('title');
       if(blogtitle.value!=''){
           autosave_post();
       }else{
           document.getElementById('autosavetimebox').innerHTML='不用保存';  
       }
   }
}
function startimer()
{
    var starttime=document.getElementById('autosavetimebox').innerHTML;
    if(starttime=='保存成功,您可以在发生意外的时候载入草稿' || starttime=='您还没有添写信息,不用保存草稿')
    {
        starttime='60';
    }else{
        starttime=starttime.replace('秒','');
    }
    var autosavefunbox=document.getElementById('autosavefunbox');
    autosavefunbox.innerHTML='<a href="https://www.jb51.net/javascript教程:">停止计时</a>';
    starttime==0 ? starttime=60 : starttime=starttime;
    autosavetime(starttime);
}
function stoptimer()
{
    var autosavefunbox=document.getElementById('autosavefunbox');
    autosavefunbox.innerHTML='<a href="https://www.jb51.net/javascript:">开始计时</a>';
    clearTimeout(autosavetimer);
}

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://www.heiqu.com/149c018350a6afc692e3c85cdd045fb3.html