첫 등록일 : 2008-03-21
최종 수정일 :
이 자료는 지속적으로 업데이트 됩니다.
------------------------------------------------------------
function openPop(strName, strUrl, nWidth, nHeight)
{
var strOption = "width=" + nWidth + ",height=" + nHeight + ",toolbar=no,location=no,menubar=no,directories=no,status=yes,titlebar=yes,resizable=yes,scrollbars=yes";
try {
var objWin = eval("objWin" + strName);
if (objWin.closed == false) {
alert ("해당 창이 이미 떠있습니다.");
objWin.focus();
return;
}
} catch(e) {
}
eval("objWin" + strName + " = window.open(strUrl, strName, strOption);");
eval("objWin" + strName + ".focus();");
}
------------------------------------------------------------
* 문제점
- 창을 띄운 페이지가 없어질 경우 (창이 닫히거나 페이지가 이동되거나, 리프레쉬 되거나 등등)
팝업창 정보를 담고 있는 변수가 사라져 컨트롤이 불가능해 진다.
'개발 - 예제 모음 > JAVASCRIPT' 카테고리의 다른 글
프래임 객체 존재 여부 비교 및 프레임 네임 비교 (0) | 2009.09.16 |
---|---|
<a> 태그 안에서 자바스크립트 사용 (0) | 2009.03.26 |
onLoad 이벤트시 작동 스크립트 (0) | 2008.09.24 |