|
|
|
| Есть меню, при наведении на него сменяется картинка, как можно сделат, чтобы эта картинка загрузилась вместе со странцией, до того, как пользователь наведет мышку на меню? =) | |
|
|
|
|
|
|
|
для: Atom
(07.03.2005 в 23:30)
| | Вот код, с реализованной предзагрузкой изображений.
<html>
<head>
<script language="JavaScript">
<!--
// Предзагрузка
if (document.images)
{
var imgOver = new Object();
imgOver["image_1"] = new Image();
imgOver["image_1"].src = "images/bank_1.jpg";
var imgOut = new Object();
imgOut["image_1"] = new Image();
imgOut["image_1"].src = "images/bank_2.jpg";
}
function over(id)
{
if(document.getElementById)
document.getElementById(id).src = imgOver[id].src;
}
function out(id)
{
if(document.getElementById)
document.getElementById(id).src = imgOut[id].src;
}
//-->
</script>
</head>
<body>
<img id="image_1" src="images/bank_2.jpg" border="0"
onmouseover="over(this.id)"
onmouseout="out(this.id)">
</body>
</html>
|
| |
|
|
|
|
автор: Антон Владимирович (26.12.2005 в 12:08) |
|
|
для: glsv (Дизайнер)
(08.03.2005 в 07:43)
| | А будет ли работать этот код в IE 6.0? У меня такой и не работает. | |
|
|
|
|
|
|
|
для: Антон Владимирович
(26.12.2005 в 12:08)
| | можно сделать проще, в самом начале кода спрятав 1*1 точку... с этим изображением. хоть и невежливо это.
<img src=fig.gif width=1 height=1 /> | |
|
|
|
|
автор: Антон Владимирович (29.12.2005 в 16:54) |
|
|
для: glsv (Дизайнер)
(08.03.2005 в 07:43)
| | И всё таки!? | |
|
|
|