카테고리 없음
javascript function exist(define) check (함수가 존재하는지 체크)
광82
2023. 7. 15. 21:16
반응형
함수명이 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("함수가 존재하지 않습니다.");
}
반응형