【发布时间】:2011-03-23 15:34:17
【问题描述】:
我是 Sharepoint 2007 的新手,我使用内容编辑器 webpart 来刷新 sharepoint 门户中的页面。
我在 CEWP 的源代码编辑器中使用以下代码:
<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(30);
</script>
此代码工作正常,但我喜欢在我喜欢的每个页面中使用此内容编辑器 Web 部件。我喜欢在不编辑内容编辑器 Web 部件的源编辑器的情况下设置重新加载时间。 任何机构都可以帮助我。
任何帮助表示赞赏
【问题讨论】:
-
嗯,这与最初提出的问题有很大不同!如果您希望它在每个页面上都不需要部署新功能,请为其创建一个页面模板——比如“自动刷新页面”。将 JS 添加到源代码中。自动刷新时间可以是该页面类型的列。
标签: sharepoint web-parts