개발자의 끄적끄적

[javascript/jquery] 자바스크립트 사파리 팝업 새창열기 방법 예제 본문

개발/javascript & jquery

[javascript/jquery] 자바스크립트 사파리 팝업 새창열기 방법 예제

효벨 2023. 7. 17. 01:00
728x90
반응형

[javascript/jquery] 자바스크립트 사파리 팝업 새창열기 방법 예제

 

 

ios 에서 사파리 브라우저를 사용하는 경우

 

자바스크립트에서 window.open 으로 팝업을 열때

 

팝업이 열리지 않는 경우가 있습니다.

 

그럴때는 아래와 같은 방법으로 팝업을 열수 있습니다!

 

function open_pop(url) {
    let popup = window.open();

    setTimeout(() => {
      popup.location = url;
    }, 500);
}

 

위 내용을 보시면 아시겠지만,

 

1. 빈 팝업을 오픈하고,

 

2. 0.5초 뒤에 해당 팝업의 url 을 전달받은 url 로 변경하는 방식입니다!

 

위 방식으로 처리를 하더라도 기기의 사파리상에 팝업차단 옵셥이 해제되어 있어야 합니다!

 

참고들 하세요!

반응형
Comments