-
[JAVASCRIPT] 팝업창에 포커스 줘서 최상단에 띄우기WORK 2020. 5. 15. 16:16
팝업창을 호출하고 팝업창을 끄지않은 상태에서 다른 작업을 하다가 뒤로 밀려난 팝업창이 보이지 않아 다시 팝업을 호출하는 경우, 크롬같은 경우에는 창이 앞으로 나오는데 IE에서는 팝업창이 뒤에서 새로 고침 된다.
이걸 개선하고 싶다는 요청이 들어와 검색해 봤는데 팝업에서 열리는 페이지에서 window.focus() 를 주면 된다는 내용이 있었지만 외부모듈을 호출하는 창이라 해당 내용은 패스.
다른 방법으로는,
기존 팝업창 호출방법에서
function openPopup(){
window.open('URL', '팝업창명', 'width=400,height=500,scrollbar=yes');
}아래처럼 수정한다.
function openPopup(){
var focusPopup;
focusPopup = window.open('URL', '팝업창명', 'width=400,height=500,scrollbar=yes');
focusPopup.focus();
}특별히 어려운 내용은 아닌데 보통 신경쓰지 않고 빼먹고 작업하는 내용인듯하다.
'WORK' 카테고리의 다른 글
[JAVA/JAVASCIPT] 한글 깨짐 인코딩, 디코딩 (0) 2020.09.08 워크벤치(workbench)에서 readOnly가 되어 데이터 수정이 안될때 (0) 2020.08.18 [jQuery] SELECT BOX 셀렉트 박스 선택시 여러 값 VALUE 가져오기 (0) 2020.08.06 [JAVASCRIPT] 달력(calendar) 만들기, 날짜 요일 구하기 (0) 2020.07.27 [JAVA/JAVASCIPT] PC, 모바일(Mobile) 접속 디바이스 구분하기 (0) 2020.05.22