一直试图找到一些解决方案,但我无法做到。我需要一个按钮,一键启动两个事件。此代码适用于Firefox,但它不适用于Chrome:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width">
<title>EXAMPLE</title>
<script type="text/javascript">
function changeLocation (){
window.location = "https://www.bing.com";
}
</script>
</head>
<body>
<form action="https://www.google.com" target="_blank">
<input type="text">
<button onclick="changeLocation()">Submit</button>
</form>
</body>
</html>
我正在尝试将用户重定向到新标签页中的新页面,并在单击按钮后重定向主页面(旧页面)。有没有解决方案可以在Chrome上运行?
非常感谢任何帮助!
function changeLocation() {
document.getElementById("form").submit();
window.open("https://www.bing.com","_blank");
}
<form id="form" action="https://www.google.com">
<input type="text">
<button onclick="changeLocation()">Submit</button>
</form>
这会对你有所帮助。顺便说一下,您需要在输入标记中使用name属性来提交数据。