我想打开一个新页面以替换当前页面,我发现应该将第二个参数放在_self上,但什么也没发生... 顺便说一句,如果我使用_blank参数或者将其留空,它会在新页面中打开。函数的其余部分工作良好,但我找不到关闭当前页面并打开我想要的新页面的方法。 这是调用函数的javascript和html按钮。
<button id="rgstr_btn" type="submit" class="btn btn-info" onClick="store()">Register</button>
<script>
function store() {
localStorage.setItem('nome', nome.value);
localStorage.setItem('pw', pw.value);
window.open('url', '_self');
}
</script>
window.location.href
? - Pointyform
标签中?如果是,则添加type="button"
属性,否则它也会提交表单(https://developer.mozilla.org/en-US/docs/Web/HTML/Element/button#attr-type),这可能会与您自己的页面加载冲突。 - tevemadar