javascript - jQuery 脚本不断将我从我正在尝试编辑的页面重定向

标签 javascript jquery sharepoint-online

我试图在 SharePoint 中创建一个应用程序,并希望它在您单击按钮时将您重定向到一个页面,并且当该页面加载时我希望它立即将用户重定向到另一个页面。 (我无法让按钮在点击时重定向到我想要的页面,所以这就是我尝试这样做的原因。)我使用 jQuery/JavaScript 脚本完成了此操作。我是制作脚本的新手,所以我只是在测试,最后我制作了这个脚本:

<script type="text/javascript">
    $(document).ready(function(){
        Redirect();
});

    function Redirect(){
    $(document).load("url");
}
</script>

我现在的问题是,每当该页面加载时,它只会加载一个空白页面。但是我无法进入编辑屏幕,因为它会立即将我重定向到一个空白页面。我尝试在谷歌浏览器中关闭 JavaScript,但即使我能够在不重定向的情况下加载页面,我也无法进入编辑页面,因为它位于 jQuery AJAX 下拉菜单中,如果 JavaScript 显然也不起作用已关闭。

如果有任何帮助,我将不胜感激

编辑:当我说编辑屏幕时,我指的是我可以编辑脚本的地方。为此,我必须按下页面上的一个按钮,但我不能这样做,因为页面会立即重定向到空白页面。

最佳答案

使用webpart维护页面,无需访问该页面即可删除和管理webpart,说明如下。

假设您的页面是 example.com/sites/default.aspx,将查询字符串 ?contents=1 添加到该页面,它将带您进入管理 Web 部件页面,您可以从那里删除脚本编辑器 Web 部件。

另一种方法是使用 SharePoint 设计器删除 Web 部件,这也将帮助您实现相同的结果。

关于javascript - jQuery 脚本不断将我从我正在尝试编辑的页面重定向,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49506408/

相关文章:

javascript - 为什么在 Chrome 扩展的内容脚本中使用 document.location 时页面会重新加载?

php - jquery ajax 返回值没有按预期响应

javascript - 更改通过函数签名命名的所有变量的值

javascript - 如何创建表格并在单击按钮时插入此标签和文本字段

azure - Sharepoint Online 提供商托管的应用程序作为 Web 部件

javascript - rails :how to create dynamic drop-down box in rails?

java - Ajax返回状态码200,成功函数未触发

javascript - Jquery 添加总和不会发生在动态创建的内容中

c# - 使用 Microsoft Graph API 获取 SharePoint Online 团队网站

sharepoint-online - SPFX pnpjs spfi().using(SPFx(this.props.context)) 未获取 Web 对象