javascript - 将 location.pathname 和 location.search 设置在一起?

标签 javascript

我想做类似的事情

 location.pathname = "/abc"
 location.search = "name=test"

它最终被重定向到 /abc。我希望重定向发生在 /abc?name=test

最佳答案

只需设置位置(或location.href):

location = "/abc?name=test";

由于它是相对 URL,因此协议(protocol)和主机将保持不变。

关于javascript - 将 location.pathname 和 location.search 设置在一起?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33938178/

相关文章:

javascript - jquery表单提交后如何刷新特定div

javascript - 多个下拉 <select> 菜单,一次只能选择一个

javascript - 使鼠标悬停在 GeoJson 层上的圆圈上后出现弹出窗口

javascript - 如何使用 array.fill 创建对象数组?

javascript - jquery 表行抛出过多递归错误消息

javascript - browserify & React NODE_ENV 用于生产

javascript - 检索 highcharts 中的 JSON 数据

javascript - 将节点添加到 d3 网络错误(使用 fiddle 示例)

javascript - "loosely"是否可以使用 React.PropTypes.shape 定义一个对象?

javascript - 从上下文迁移到 Redux