|
|
|
| нужна помощь, скрипт вроде правильный, но картинка при наведении мыши не меньяется.
<body>
<script type="text/javascript">
<!--
var pics=new Array();
objCount = 0;
function preload(name, first, second){
pics[objCount] = Array(3);
pics[objCount][0] = new Image();
pics[objCount][0].src= first;
pics[objCount][1] = new Image();
pics[objCount][1].src=second;
pics[objCount][2] = name;
objCount++;
}
function on(name){
for(i=0; i<objCount; i++){
if (document.images[pics[i][2]]) !=null)
if(name != pics[i][2]){
document.images[pics[i][2]].src = pics[i][0].src;
} else{
document.images[pics[i][2]].src = pics[i][1].src;
}
}
}
function off(){
for(i=0; i<objCount; i++){
if (document.images[pics[i][2]]) !=null)
document.images[pics[i][2]].src = pics[i][0].src;
}
}
preload("link1","ew.gif","ew1.gif");
document.images[0].src=pics[0][1];
// -->
</script>
<a href="fekfir.htm" onMouseOver="on('link1');" onMouseOut="off();">
<img name="link1" src="ew.gif" border="0"></a>
</body>
|
| |
|
|
|
|
|
|
|
для: bubibu
(03.06.2006 в 02:36)
| | Лишняя закрывающая скобка в строках 18, 28 | |
|
|
|