保持原始页码自动刷新

时间:2015-03-18 22:38:33

标签: javascript excel webpage

我正在开发一个电子表格,也可以通过浏览器通过Excel Web Access访问。通过Excel应用程序编辑Excel电子表格时,我希望浏览器窗口刷新并显示所做的更改。

目前正在从下面的脚本中刷新,但存在问题。例如,如果浏览器窗口设置为电子表格的第9页,并且修改了Excel电子表格以对页面14进行更改,则当浏览器刷新Excel Web Access时,它会将页面更改为14.我希望它保留在页面上9,但如果我点击第14页,我可以看到变化。这有意义吗?任何指向正确方向的人都会非常感激。

<script type="text/javascript" language="javascript">
var reloadTimer = null;
var sURL = unescape(window.location.pathname);

function setReloadTime(secs)
{ if (arguments.length == 1)
   { if (reloadTimer) clearTimeout(reloadTimer);
       reloadTimer = setTimeout("setReloadTime()", Math.ceil(parseFloat(secs)*1000));
   }
   else
   { reloadTimer = null;
     location.reload(true);
     window.location.replace( sURL );
   }
}

setReloadTime(300);
</script>

0 个答案:

没有答案