这似乎是 Chrome 中的一个错误。我从这里得到的解决方案是在提交之前打开一个窗口并将表单的目标放在该窗口中。
function submitForm() {
//next line is the FIX
window.open('','google');
form = document.getElementById('myform');
form.action = "http://www.google.com/search";
form.target = 'google';
form.submit();
}