ボーイスカウト日本ジャンボリーの残り日数。
ボーイスカウト日本ジャンボリーの残り日数を表示するスクリプト。
元のページのJavascriptをそのまま使えば、表示できる。
http://www.15nj.org/
ただ、このスクリプトのコピーライトが不明なのでそのまま使って良いのかどうか。
この程度なら、自分で作ってしまえば良い。
また、写真を表示するサイトが無くなるか、アドレスが変わった場合は当然使えなくなる。
この写真を使用するにあたりの許諾が必要になるはず。コピーして使うわけではないから、無許可の複製にはあたらないが、同一性の保持という意味で、元々のサイト以外での利用は制限される。要注意。
それぞれのサイトでスクリプトが設置できれば、どこでも稼働する。
以下スクリプト。文字と写真の位置関係は、それぞれで調整する必要がある。
<div style=”position: relative; top: 0px; left: 0px;”>
<script language=”JavaScript”>
<!–
ty = 2010; // target year
tm = 8; // target month
td = 2; // target day
var targetDay = new Date(ty, tm-1, td);
// get the target date
var today = new Date();
// get today
gap = (targetDay.getTime() – today.getTime()) / (24*60*60*1000);
// calc dates
gap = Math.ceil(gap);
// integer
if (gap > 0) // not yet
{
document.write(“<span style=’position:absolute; top:70px; left:28px;’>”);
document.write(gap, “日</span>”);
}
if (gap == 0) // if it’s today
{
document.write(“今日!”);
}
if (gap < 0) // past
{
gap = Math.abs(gap); //
document.write(“予定日から”, gap, “日です。”);
}
// –>
</script>
<img src=”http://www.15nj.org/randomimage.php”>
</div>