<html>
<head>
</head>
<body>
<h3>window 객체의 메소드 open() close()</h3>
<ul>
<pre>
[open 메소드 사용]
open("새창 보여줄 문서","새창이름","새창속성");
ex) window.open("abc.html","target1","width='400',height='200',menubar='no'");
>> ex) Ex 7에서는 "width='400',height='200',menubar='no'이부분을 width=400,height=200 .. '표시 없이해야 나옴
[close 메소드 사용]
close();
ex) window.close(); / self.close();
</pre>
<ul>새창의 속성
<li>toolbar : 툴바출력여부(yes,no)
<li>location : 주소 표시줄 출력여부(yes,no)
<li>directories : 연결줄 출력여부(yes,no)
<li>status : 상태표시줄 출력여부(yes,no)
<li>menubar : 메뉴표시줄 출력여부(yes,no)
<li>scrollbars : 스크롤바 출력여부(yes,no)
<li>resizable : 창의 크기 조절 여부(yes,no)
<li>copyhistory : 히스토리저장여부(yes,no)
<li>width/height : 창의 넓이/높이
<li>left/top : 창 출력시 왼쪽/위에서 떨어진 위치
</ul>
</ul>
<br>
<script type="text/jscript">
function opn()
{
window.open("061202a.htm","target1","width='400',height='200',menubar='no'")
}
</script>
<form name="form1">
<input type="text" name="mon1">
<input type="button" value="누르면 창뜹니다" onClick="opn()">
</form>
</body>
</html>
****** 061202a.htm ******
<html>
<head>
</head>
<body>
061202.htm ..에서 열면 열리는 페이지<br>
여기서 다시 부모창으로 갈때는 opener.form1... 호출가능.<br>
<form name="form2">
<input type="text" name="son1">
<input type="button" value="부모로접속" onClick="opener.document.form1.mon1.value = document.form2.son1.value;">
</form>
</body>
</html>
<head>
</head>
<body>
<h3>window 객체의 메소드 open() close()</h3>
<ul>
<pre>
[open 메소드 사용]
open("새창 보여줄 문서","새창이름","새창속성");
ex) window.open("abc.html","target1","width='400',height='200',menubar='no'");
>> ex) Ex 7에서는 "width='400',height='200',menubar='no'이부분을 width=400,height=200 .. '표시 없이해야 나옴
[close 메소드 사용]
close();
ex) window.close(); / self.close();
</pre>
<ul>새창의 속성
<li>toolbar : 툴바출력여부(yes,no)
<li>location : 주소 표시줄 출력여부(yes,no)
<li>directories : 연결줄 출력여부(yes,no)
<li>status : 상태표시줄 출력여부(yes,no)
<li>menubar : 메뉴표시줄 출력여부(yes,no)
<li>scrollbars : 스크롤바 출력여부(yes,no)
<li>resizable : 창의 크기 조절 여부(yes,no)
<li>copyhistory : 히스토리저장여부(yes,no)
<li>width/height : 창의 넓이/높이
<li>left/top : 창 출력시 왼쪽/위에서 떨어진 위치
</ul>
</ul>
<br>
<script type="text/jscript">
function opn()
{
window.open("061202a.htm","target1","width='400',height='200',menubar='no'")
}
</script>
<form name="form1">
<input type="text" name="mon1">
<input type="button" value="누르면 창뜹니다" onClick="opn()">
</form>
</body>
</html>
****** 061202a.htm ******
<html>
<head>
</head>
<body>
061202.htm ..에서 열면 열리는 페이지<br>
여기서 다시 부모창으로 갈때는 opener.form1... 호출가능.<br>
<form name="form2">
<input type="text" name="son1">
<input type="button" value="부모로접속" onClick="opener.document.form1.mon1.value = document.form2.son1.value;">
</form>
</body>
</html>