Ok. 트위터에 로그인하려고합니다. 이 코드에서는 창이 열리지 않습니다. 경고를받는 응답은 null이 아니며 로그인 화면에 대한 링크입니다. 어떤 아이디어?자바 스크립트 창이 열리지 않습니다.
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");
}
}
대부분의 브라우저가 사용자 이벤트 (키보드, 마우스)와 관련이없는 경우 'window.open'을 차단한다. – Zeta