Renovatio
16.09.2009, 00:06
Правильно ли сделал замену изображений?
<td class="nav5">
<a href="javascript:void(0)" onMouseOut="rollImage('0','out')" onMouseOver="rollImage('0','over')" onMouseDown="rollImage('0','down')" title="О нас"><img src="img/nav5.gif"></a>
</td>
<head>
<script type="text/javascript" language="javascript">
<!--
//Массив для хранения изображений версий "нажатия"
var overImg = new Array ();
overImg[0] = new Image (24,24);
//Массив для хранения изображений версий "курсор поверх изображения"
var downImg = new Array();
downImg[0] = new Image(24,24);
//Массив для хранения изображений по умолчанию
var defaultImg = new Array ();
defaultImg[0] = new Image (24,24);
//Загрузка over-изображений
overImg[0].src = "img/nav5_2.gif";
//Загрузка down-изображений
downImg[0].src = "img/nav5_1.gif";
//Загрузка изображений по умолчанию
defaultImg[0].src = "img/nav5.gif";
//Изменения состояния изображения в зависимости от пришедшего события
function rollImage(img,type)
{
switch(type)
{
case "over":
document.images[img].src = overImg[img].src;
break;
case "out":
document.images[img].src = defaultImg[img].src;
break;
case "down":
document.images[img].src = downImg[img].src;
}
}
//-->
</script>
</head>
<td class="nav5">
<a href="javascript:void(0)" onMouseOut="rollImage('0','out')" onMouseOver="rollImage('0','over')" onMouseDown="rollImage('0','down')" title="О нас"><img src="img/nav5.gif"></a>
</td>
<head>
<script type="text/javascript" language="javascript">
<!--
//Массив для хранения изображений версий "нажатия"
var overImg = new Array ();
overImg[0] = new Image (24,24);
//Массив для хранения изображений версий "курсор поверх изображения"
var downImg = new Array();
downImg[0] = new Image(24,24);
//Массив для хранения изображений по умолчанию
var defaultImg = new Array ();
defaultImg[0] = new Image (24,24);
//Загрузка over-изображений
overImg[0].src = "img/nav5_2.gif";
//Загрузка down-изображений
downImg[0].src = "img/nav5_1.gif";
//Загрузка изображений по умолчанию
defaultImg[0].src = "img/nav5.gif";
//Изменения состояния изображения в зависимости от пришедшего события
function rollImage(img,type)
{
switch(type)
{
case "over":
document.images[img].src = overImg[img].src;
break;
case "out":
document.images[img].src = defaultImg[img].src;
break;
case "down":
document.images[img].src = downImg[img].src;
}
}
//-->
</script>
</head>