ajax 질문입니다. 채택완료
동태태
8년 전
조회 7,755
success: function(data){
$("#loginform").attr("action", "http://test.co.kr">http://test.co.kr");
$("#loginform").attr("target", "test_go");
$("#loginform").submit();
ajax를 사용하여 위와 같이 $("#loginform").submit(); 하면 새창이 열려야 하는데 크롬이나, 익스플로러 에서 팝업 차단이 뜹니다. $("#loginform").attr("target", "test_go"); 운
참고로 브라우저에서 팝업차단 허용 이거 말고 다른 방법을 알려 주시면 정말 감사하겠습니다.
댓글을 작성하려면 로그인이 필요합니다.
답변 1개
채택된 답변
+20 포인트
8년 전
</p><p><script>
$(function() {</p><p> $("#test").on("click", function() {</p><p> window.open("<a href="<a href="http://daum.net" target="_blank" rel="noopener noreferrer">http://daum.net</a>"><a href="http://daum.net" target="_blank" rel="noopener noreferrer">http://daum.net</a></a>", "new_win", ""); </p><p> });</p><p> </p><p> window.open("<a href="<a href="http://daum.net" target="_blank" rel="noopener noreferrer">http://daum.net</a>"><a href="http://daum.net" target="_blank" rel="noopener noreferrer">http://daum.net</a></a>", "new_win", "");</p><p>});</p><p></script></p><p><a href="#" id="test">click</a></p><p>
브라우저들마다 보안 정책으로 인해 그렇게 된 걸로 기억합니다.
사용자가 클릭을 해서 띄우는 팝업이 아닌 프로그램에서 강제로(?) 띄우는 경우는 팝업 차단에 걸리게 되어 있습니다.
로그인 후 평가할 수 있습니다
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인