使用javascript问题自动保存

时间:2014-06-04 19:11:15

标签: javascript jquery html

以下代码段自动保存页面,但它也会通过注销并将用户带到超时页面来使其超时。我怎样才能让它只是自动保存部分而不是超时?

<script language='javascript'>
    function Save() {
        var hdnSessionTimeOut = document.getElementById('fast22_MainCtn_fast44');
        hdnSessionTimeOut.value = 'SessionTimeOut';
        __doPostBack('Fast22$MainCtn$btnSave', '');
    }

    function Redirect() {
        window.location = "SessionTimeout.aspx"
    }
    window.onload = function () {
        if ('True' == 'True') setTimeout(Save, 30000);
        else setTimeout(Redirect, 30000);
    }
</script>

我尝试将其减少到以下但我认为它有效,但它将文档更改为查看模式而不是编辑模式。然后你必须再次点击编辑。此外,当它处于编辑模式时,计数器仍然工作,它给出和错误。有没有办法让它自动保存,然后再回到编辑模式?

<script language='javascript'> 
function Save() { 
__doPostBack('ctl00$MainContentPlaceHolder$btnSave', ''); 
} 

window.onload = function () { 
if ('True' == 'True') setTimeout(Save, 10000); 
else setTimeout(Save, 25000); 
} 
</script>

0 个答案:

没有答案