|
|
|
| Хочу передать вторым параметром имя объекта в функцию menu_select, но чего-то не получается:
<body>
<script>
function menu_select(img,obj) {
document.obj.src='images/buttons/'+img+'1.gif';
}
</script>
<a href="#" onmouseover="menu_select('qwe',qwe);" >
<img src="images/buttons/qwe0.gif" name="qwe">
</a>
</body>
|
| |
|
|
|
|
|
|
|
для: Mihann
(03.10.2007 в 07:23)
| | Вы что хотите сделать, ролловер? | |
|
|
|
|
|
|
|
для: Mihann
(03.10.2007 в 07:23)
| | вы передаете просто какуе-то переменную, а нужно передавать ссылку на объект.
function menu_select(img,obj) {
obj.src='images/buttons/'+img+'1.gif';
}
</script>
<a href="#" onmouseover="menu_select('qwe',document.getElementById('qwe'));" >
<img src="images/buttons/qwe0.gif" id="qwe">
</a>
|
| |
|
|
|
|
|
|
|
для: Crux
(03.10.2007 в 10:22)
| | to Crux: благодарю
to sim5: уже сделал, можно любоваться(единственное что мне не нравится- это тормоза в опере, т.е. при наведении на картинку рядом с курсором еще ненадолго часики появляются, а вот в explorer все нормально):
<html>
<head>
<title>
</title>
<script>
function menu_select(img) {
document.getElementById(img).src='images/buttons/'+img+'1.gif';
}
function menu_blur(img) {
document.getElementById(img).src='images/buttons/'+img+'0.gif';
}
</script>
</head>
<body>
<a href="#" onmouseover="menu_select('glavnaya');" onmouseout="menu_blur('glavnaya');">
<img src="images/buttons/glavnaya0.gif" alt="главная" border="0" id="glavnaya">
</a>
<br>
</body>
<html>
|
| |
|
|
|
|
|
|
|
для: Mihann
(03.10.2007 в 16:33)
| | Да любоваться то нечем) Если делаете ролловер, то предварительно кешируйте картинки и тормозов не будет, и код будет проще. | |
|
|
|
|
|
|
|
для: sim5
(04.10.2007 в 00:50)
| | Если под кэшированием вы подразумеваете ввиду использование
<style>
.cache {
visibility: hidden;
position: absolute;
}
</style>
<body>
<div class="cache">
<img src"...">
...
<img src="...">
</div>
</body>
|
, то это тоже почему-то не помогает. | |
|
|
|
|
|
|
|
для: Mihann
(05.10.2007 в 03:36)
| | Под кешированием я понимаю предварительную загрузку изображений. Я так понял, это вы для меню изменяете фон кнопочки. Делаете это на JS, на нем же и организуйте предварительную загрузку, как, тут примеров уже много было, поищите. Можете это сделать и через стили, затем меняя имя класса у элемента. | |
|
|
|