<!-- ====================================================================================
わたしのホムペがぁぁ〜 Version 0.01
http://homepage3.nifty.com/masas/sdir/
Copyright(c)2001 Masa, All Rights Reserved.
===================================================================================== -->
<script type="text/javascript" language="JavaScript">
<!--
/*------------------*
* 設定はここから *
*------------------*/
var IMGNAME = 'mushi.gif'; // 動かす画像
var IMGWIDTH = 300; // 画像の横幅(ピクセル)
var IMGHEIGHT = 30; // 画像の高さ(ピクセル)
var STEPPIX = 2; // 1回に進む量(ピクセル)
var MSSPEED = 100; // 進む処理の間隔(ミリ秒)
var NEXTLATE = 1000; // 次回開始までの間隔(ミリ秒)
/*------------------*
* 設定はここまで *
*------------------*/
function setPosMushi(posX, posY)
{
if (document.layers) {
document.layers["mselm"].left = posX;
document.layers["mselm"].top = posY;
} else if (document.all) {
document.all["mselm"].style.left = posX + "px";
document.all["mselm"].style.top = posY + "px";
} else if (document.getElementById) {
document.getElementById("mselm").style.left = posX + "px";
document.getElementById("mselm").style.top = posY + "px";
}
}
function gogoMushikun()
{
mushiX += STEPPIX;
if (mushiX > docWidth) {
setTimeout("startMushikun()", NEXTLATE);
} else {
setPosMushi(mushiX, mushiY);
setTimeout("gogoMushikun()", MSSPEED);
}
}
function startMushikun()
{
if (document.all) {
docHeight = document.body.clientHeight;
docWidth = document.body.clientWidth;
} else {
docHeight = window.innerHeight;
docWidth = window.innerWidth;
}
mushiX = 0 - IMGWIDTH;
mushiY = Math.floor(Math.random() * (docHeight - IMGHEIGHT));
setPosMushi(mushiX, mushiY);
setTimeout("gogoMushikun()", MSSPEED);
}
var docWidth, docHeight, mushiX, mushiY;
if (document.layers || document.all || document.getElementById) {
document.write('<div id="mselm" class="mushikun">');
document.write('<img src="'+IMGNAME+'" width="'+IMGWIDTH+'" height="'+IMGHEIGHT+'">');
document.write('<\/div>');
setTimeout("startMushikun()", NEXTLATE);
}
// -->
</script>
<!-- ======================= End of わたしのホムペがぁぁ〜 ========================== -->
|