javascript - 如何在不位于确切页面的情况下禁用 Sharepoint Web 部件?

标签 javascript sharepoint

好吧,在我的 SharePoint (2013) 网站中,我制作了一个简单的 JavaScript Web 部件,每五分钟刷新一次页面。我去调整时间,在刷新前输入等待时间的地方退格,然后不假思索地退出了编辑页面。这让我陷入了无限刷新循环,并且由于我没有正在使用的笔记本电脑的管理员访问权限,因此我无法手动禁用 JavaScript。我现在的希望是找到一种方法来编辑或删除从其他地方导致此问题的 Web 部件。这可以做到吗?

这是我使用的代码:

<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(); //Here was where I had 300
</script>

最佳答案

您可以将参数Contents=1添加到Web部件页面的URL中。它以设置模式显示页面,允许您从页面中删除 Web 部件。最终的 URL 将如下所示 http://portal.contoso.com/page.aspx?Contents=1

关于javascript - 如何在不位于确切页面的情况下禁用 Sharepoint Web 部件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30673858/

相关文章:

sharepoint - 以编程方式在 SharePoint 文档库中添加/创建新文档

javascript - ajax 函数成功事件时关闭 webview

javascript - JSTL 复选框不起作用

javascript - 从表输入中获取总计作为 jquery 中的总计

javascript - 使用不同的父选择器 jQuery 重构相同的功能

python - Shareplum - 删除行 Sharepoint 列表

javascript - 在线获取列表共享点中的选定项目

c# - 代码访问安全和 Sharepoint WebParts

c# - 您如何计算出用户 MySite 的 ID

javascript - jquery::为什么悬停会立即触发?