我有个问题:

location.href = (location.href).substr(0, (location.href).lastIndexOf('folder'));

URL如下所示:

实例com/path/folder/index.php?文件=abc&测试=123&lol=酷

重定向只会影响以下内容:

实例com/path/&测试=123&lol=酷

但我想要这个:

实例com/path/

我怎么能这么做呢?

推荐答案

您可以执行相对重定向:

window.location.href = '../'; //one level up

window.location.href = '/path'; //relative to domain

Javascript相关问答推荐

鼠标移动时更新画布

仅在React和JS中生成深色

Vue:ref不会创建react 性属性

单击更新页面的按钮后,页面刷新;测试/断言超时,有两个标题,但没有一个标题

Phaser 3 console. log()特定游戏角色的瓷砖属性

将2D数组转换为图形

为什么ngModel不能在最后一个版本的Angular 17上工作?'

保持物品顺序的可变大小物品分配到平衡组的算法

覆盖TypeScrip中的Lit-Element子类的属性类型

如何在ASP.NET项目中使用Google Chart API JavaScript将二次轴线值格式化为百分比

如何将innerHTML字符串修剪为其中的特定元素?

如何限制显示在分页中的可见页面的数量

在SHINY R中的嵌套模块中,不能使用Java代码

如何为仅有数据可用的点显示X轴标签?

如何找到带有特定文本和测试ID的div?

Socket.IO在刷新页面时执行函数两次

是否有静态版本的`instanceof`?

需要刷新以查看Mern堆栈应用程序中的更改

JSX/React -如何在组件props 中循环遍历数组

无法向甜甜圈图表上的ChartJSImage添加可见标签