windowオブジェクト




☆★データーでの確認★☆

新規ウィンドウを開く


  • windowオブジェクトの
    openメソッドを使用
  • その戻り値は、生成されたwindowオブジェクトになる
  • windowオブジェクトは、Webブラウザが自動的に生成するオブジェクト
  • プログラム内で開いた「windowオブジェクト」の記述は省略できない


ソースコード【 HTML 】

<!DOCTYPE html>
<html lang="ja">
<head>
<meta charset="UTF-8">
<title>ウィンドウを開く</title>

<script>

function openWin(){
  var win = window.open('','','width=520,height=400');//windowを開く
  win.document.open();//documentオブジェクトを開く
  win.document.write('<img src="images/02.jpg">');//イメージを表示
  win.document.write('<form><p>');//フォームを開く
  win.document.write('<input type="button" value="閉じる"');//[閉じる]ボタンを表示
  win.document.write('onclick="window.close()">');//イベントハンドラ
  win.document.write('</p></form>');	
  win.document.close();//documentオブジェクトを閉じる
  }

</script>

</head>

<body background="images/01.jpg">

<form name="myForm"></p>

<input type="button" value="開く" name="openBtn" onclick="openWin()"> 

</p></form>

<!-- 閉じるボタン
<button onclick='window.close()'>閉じる</button>
 -->
 
</body>
</html>

ブラウザで表示


  • 開くを押すと指定されたウィンドウサイズで開く