Ok. Ich versuche mich bei Twitter anzumelden. Das Fenster wird in diesem Code nicht geöffnet. Die Antwort, die alarmiert wird, ist nicht null und ist eine Verknüpfung zu einem Anmeldebildschirm. Irgendwelche Ideen?Javascript window.open funktioniert nicht
var url = "./twitter_login.php";
var con = createPHPRequest();
con.open("POST",url,true);
con.setRequestHeader("Content-type","application/x-www-form-urlencoded");
con.send("");
var response = "";
con.onreadystatechange = function() {
if(con.readyState==4 && con.status==200) {
response = con.responseText;
alert(response);
window.open(response,"twitter","menubar=1,resizable=1,width=350,height=500");
}
}
Die meisten Browser blockieren 'window.open', wenn es nicht mit einem Benutzerereignis (Tastatur, Maus) verbunden ist. – Zeta