帮助创建用于刷新页面的Web部件

时间:2010-07-31 14:08:38

标签: sharepoint web-parts

我是Sharepoint 2007的新手,我在sharepoint门户网站上使用内容编辑器webpart for refreshin页面。

我在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部件的源编辑器。 任何身体能帮助我吗?

任何帮助表示赞赏

1 个答案:

答案 0 :(得分:0)

只需使用内容编辑器Web部件,在源视图中使用以下代码:

10000是10秒 - 将其更改为您需要的任何内容

<script type="text/javascript">
    //<![CDATA[
    setTimeout('window.location.reload();', 10000);
    // ]]>
</script>