js跳转当前页面到其他网页
时间: 2024-09-27 10:14:00 浏览: 35
基于JavaScript实现定时跳转到指定页面
5星 · 资源好评率100%
在JavaScript中,你可以使用`window.location`对象来跳转当前页面到另一个网页。最直接的方法就是设置`location.href`属性。下面是一个例子:
```javascript
// 跳转到百度首页
window.location.href = "http://www.baidu.com";
// 或者,如果你想要从当前URL中只更改某个部分,比如添加查询参数
var newUrl = window.location.pathname + "?page=" + pageId;
window.location.href = newUrl;
```
上述代码会完全替换当前页面的URL,使其指向目标网址。`window.location.pathname`表示当前路径名,`?page=pageId`是在URL末尾追加的查询字符串。
另外,还有两个方法可以达到类似的效果:
1. `window.location.assign(url)`:异步跳转,新的链接会在后台加载,不会保留当前页面的历史记录。
2. `window.location.replace(url)`:同步跳转,并且不会增加历史记录,旧页面会被新页面覆盖。
记住,在实际应用中,为了用户体验,你应该尽量避免无意义的频繁跳转,特别是对于SEO优化来说。
阅读全文