반응형
함수명이 getUserId 일 경우
// 1. 동일 문서
if("undefined" != typeof getUserId) {
alert("함수가 존재하지 않습니다.");
}
// 2. iframe, frame으로 나뉘어져 있을 경우
if("undefined" != type parent.document.getElementById("프레임 ID").contentWindow.getUserId) {
alert("함수가 존재하지 않습니다.");
}
// 3. 자식 창에서 부모창을 호출 할 경우
if("undefined" != type opener.getUserId) {
alert("함수가 존재하지 않습니다.");
}
// 4. 응용
if("undefined" != type opener.parent.document.getElementById("main").contentWindow.getUserId) {
alert("함수가 존재하지 않습니다.");
}
728x90
반응형
'웹 개발' 카테고리의 다른 글
html/javascript - enter키를 누르면 click event가 발생하는 문제 (0) | 2019.08.17 |
---|---|
[javascript] self window close (0) | 2019.08.17 |
javascript json형태로 데이터 전송하기 (0) | 2019.08.17 |
html accesskey (단축키 지정) (0) | 2019.08.17 |
IE 8이하 차단 (0) | 2019.08.17 |