window.open을 사용했던 친구들이 브라우저에 의해 차단되어 페이지가 팝업되지 않는 상황을 겪은 적이 있다고 생각합니다. 어떤 상황에서 새 페이지의 팝업이 차단되지 않는지 생각을 바꿔 생각해 봅시다. 브라우저로? 예를 들어, 태그는 사용자가 적극적으로 태그를 클릭하도록 시뮬레이션하기만 하면 됩니다.
먼저 HTML 태그를 정의합니다.
테스트 < ;input type="button" value="새 페이지를 팝업하려면 클릭하세요." onclick="targetClick()" />
그런 다음 < JS에서 /> 태그를 지정하고 클릭 이벤트를 실행합니다.
function targetClick() {
$ ("#alink").attr("href", "http://www.163.com")
$("#spanlink"); click();
return false;
}
이제 페이지가 원활하게 나타납니다.