目标_blank未在新选项卡/窗口中打开



我在我的离子项目中使用以下代码打开新系统浏览器并发布值。由于某种原因,新窗口没有打开。

我没有任何错误。该链接确实打开,但在自浏览器中。我希望它可以在Android系统浏览器中打开。

var mapForm = document.createElement("form");
mapForm.target = "_blank";    
mapForm.method = "POST";
mapForm.action = "http://www.example.com/api/form.php";
// Create an input
var firstname = document.createElement("input");
var lastname = document.createElement("input");
var address = document.createElement("input");
var email = document.createElement("input");
firstname.type = "text"; firstname.name = "firstname"; firstname.value = "John";
lastname.type = "text"; lastname.name = "lastname"; lastname.value = "Doe";
email.type = "text"; email.name = "email"; email.value = "user@example.com";
// Add the input to the form
mapForm.appendChild( firstname );
mapForm.appendChild( lastname );
mapForm.appendChild( email );
// Add the form to dom
document.body.appendChild(mapForm);
// Just submit
mapForm.submit();

使用 _system将起作用。

这是一个示例:

window.open(url,'_system','location=yes'),!1;

相关内容

  • 没有找到相关文章

最新更新