月別にサブウィンドウにファイルや画像を表示する

説明

月別にサブウィンドウに表示するページを変えるには、あらかじめ月別にファイルを用意しておきます。この時、ファイル名に工夫をし、月の値を含めるようにします。例えばファイル名がpage0.html〜page12.htmlのようにしておきます。サブウィンドウを開く際にDateオブジェクトで現在の月を求めます。ファイル名と求めた月の値を組み合わせたものをサブウィンドウの最初のパラメータに指定することで月別に異なるページをサブウィンドウに表示することができます。
JavaScriptテクニック ブック  詳しい解説などはJavaScriptテクニック ブックを参照してください。

サンプルコード [実行]

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="content-type" content="text/html;charset=utf-8">
<title>JavaScript Sample</title>
<link rel="stylesheet" type="text/css" href="main.css" media="all">
<script type="text/javascript" src="main.js"></script>
</head>
<body>
<h1>月別にサブウィンドウにファイルや画像を表示する</h1>
<p>ページが開かれるとサブウィンドウに月別に文字が表示されます。</p>
</body>
</html>

var dateObj = new Date();
var n = dateObj.getMonth() + 1;
window.open("pages/"+n+".html", "sbwin","width=480,height=320");