2017-03-08 4 views
-1

Ich verwende den folgenden Code in meinem ionischen Projekt, um den neuen Systembrowser zu öffnen und die Werte zu posten. Aus irgendeinem Grund öffnet sich das neue Fenster nicht.Target _blank öffnet nicht in neuem Tab/Fenster

Ich bekomme keine Art von Fehlern. Der Link öffnet sich aber im Self-Browser. Ich möchte, dass es im Android-Systembrowser geöffnet wird.

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 = "[email protected]"; 

// 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(); 
+0

haben Sie versucht, mit _system? – Marko

+0

@Marko Ja Ich habe '_system' versucht es funktioniert nicht. –

Antwort

1

Mit _system wird funktionieren. Hier

ein Beispiel:

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

Sorry, wie implementiere ich das mit meinem aktuellen Code? –

Verwandte Themen