window.location.href 不跳转
时间: 2023-06-05 19:47:23 浏览: 772
可以在 JavaScript 代码中使用 "return false" 来阻止 window.location.href 的默认行为跳转。
例如:
```
<a href="https://www.google.com" onclick="return false;">Google</a>
```
在这种情况下,点击链接将不会跳转到 Google。
相关问题
window.location.href不跳转
可以在 JavaScript 代码中使用 "return false" 来阻止 window.location.href 的默认行为跳转。
例如:
```
<a href="https://www.google.com" onclick="return false;">Google</a>
```
在这种情况下,点击链接将不会跳转到 Google。
vue window.location.href不跳转
问题中提到了使用Vue的window.location.href无法跳转的情况。根据引用[1]和引用[3]的描述,可能是由于相对路径的问题导致的。在login.js中使用window.location.href进行跳转时,跳转的相对位置是相对于当前脚本文件的位置,而不是相对于login.html的位置。所以如果想要跳转到login.html同级目录下的其他页面,可以使用相对路径来指定跳转的目标页面的位置。
另外,引用[2]提到了在表单提交后跳转失效的情况。这是因为在表单提交时,页面会刷新并且跳转到表单的action属性指定的地址,而不会执行后续的跳转代码。为了解决这个问题,可以将提交按钮的类型改为button,这样就不会触发表单的提交行为,而只会执行按钮的点击事件,从而可以继续执行跳转代码。
综上所述,如果在Vue中使用window.location.href不跳转,可以检查相对路径的位置是否正确,并且确保在表单提交时不会触发页面刷新和跳转行为。
阅读全文