이 팝업 창 코드는 매우 잘 작동하지만 조금 복잡합니다! 자세히 살펴보시기 바랍니다!
여기에는 세 가지 페이지가 관련되어 있습니다.
팝업창 페이지 : 1.htm 팝업창 코드가 있는 페이지
중간 페이지: 2.htm 중간 전환 페이지
팝업 페이지: 3.htm
1.htm에서 팝업되는 코드는 다음과 같습니다. 주로 0,0 크기의 대화 상자를 통해 2.htm의 팝업을 강제로 표시합니다.
암호:
<스크립트 언어="자바스크립트">
focusid=setTimeout("focus();window.showModelessDialog('2.htm','','scroll:1;status:1;help:1;toolbar=1;resised:1;dialogWidth:0px;dialogHeight:0px ')",3000)
</script>
다음과 같이 2.htm에 코드를 배치합니다. 2.htm 대화 상자 페이지를 자동으로 닫고 동시에 3.htm 창을 팝업합니다.
암호:
<스크립트 언어="자바스크립트">
<!--
function openWindow2(URL,이름,기능) { //v2.0
window.open(URL,이름,기능);}
openWindow2('3.htm','pop','resizing,height=600,width=1024,toolbar,menubar,scrollbars,location,left=0,top=0');
//-->
setTimeout('window.close();', 0);
</script>
3.htm에 코드 배치:
팝업 후 CODE가 자동으로 최소화됩니다.
본문 태그에 추가: <body onload="min.Click()">
<body></body> 영역에 다음 코드가 추가됩니다.
<object id="min" type="application/x-oleobject" classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11">
<param name="Command" value="최소화">
</object> <object id="max" type="application/x-oleobject" classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11">
<param name="Command" value="최대화">
</object>