帮助创建用于刷新页面的 Web 部件
我对 Sharepoint 2007 相当陌生,我使用内容编辑器 Web 部件来刷新 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 部件的源编辑器。 任何人都可以帮助我吗?
任何帮助表示赞赏
I'm fairly new to Sharepoint 2007 , I use a content editor webpart for refreshin page in sharepoint portal.
i use following code in Source Editor of 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>
this code work fine, but i like to use this content editor web part in each page i like. and i like to can set reload time without editing Source Editor of content editor web part.
Could any body help me.
Any help appreciated
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
只需使用内容编辑器 Web 部件,在源视图中使用以下代码:
10000 是 10 秒 - 将其更改为您需要的任何内容
Just use a content editor web part, with the following code in source view:
10000 is 10 seconds -- change it to whatever you need