Показать полную графическую версию : незнаю!
помогите плиз...
как можна сделать,чтобы возле ссылки был маленький рисунок. Вы наверное не поняли.Я имею ввиду как сделать чтобы при наведении курсора рисунок появлялса!А потом исчезал!
Prisoner
22-09-2003, 22:00
При условии, что все понял как надо, то это - простая ролеверная кнопка. Просто один из рисунков прозрачный гиф. Ессно, что габариты у них будут одинаковы. У ссылки на событиях onmouseover и onmouseblur ставишь изменение ресурса для тэга <img> который внутри ссылки...
JS:
для случая если таких кнопок будет несколько(в примере для одной) , причем с разными рисунками и одинаковым эффектом как ты описал. Пусть картинки лежат в каталоге img и имена у них такие - img1 - неактивная, img1a - активная.
if (document.images)
{
arImgSrc = new Array ("1");
arImgLst = new Array ();
for (i in arImgSrc) { arImgLst[i] = new Image (); arImgLst[i].src = "img/img" + arImgSrc[i] + "a.gif";}
}
function roll (imName, over)
{
if (document.images)
{
document.images[imName].src = "img/"+imName + (over ? "a" : "") + ".gif";
}
}
HTML:
<a href="bla-bla-bla" onmouseblur="roll('img1',0) onmouseover="roll('img1',1)""><img src="прозрачный.gif" width="..." height="..." alt="" border="" name="img1"></a>
Хм... вроде никаких ошибок нету...
zaicik73
08-10-2003, 15:07
Пропала адресная строка.Как её установить ,а то в интернет выходим через свойства.Помогите!!!:( :( :(
Prisoner
09-10-2003, 20:36
Не в тему... но для IE (как есть чую, для него) так - меню "Вид"->"Адресная строка"
Помогите, кто знает
Многие наверно встречали в инете сайты, где сначала сам сайт загружается, а потом уже полностью загруженный отображается в окне браузера
Так вот как бы это замутить?
И еще...:)
На некоторых сайтах (напр. мыло.ру) на какой бы странице не находился, в адресной строке стоит www.mail.ru
Так вот как бы и это замутить? :gigi:
Спасибо
Prisoner
23-10-2003, 23:18
1) Может помочь следующее
onload = скрипт [CT]
Событие onload происходит, когда агент пользователя заканчивает загружать окно или все фреймы элемента FRAMESET. Этот атрибут может использоваться в элементах BODY и FRAMESET.
2) Не ведаю... но что-то самому интересно стало %)
Prisoner
Я знаю, что такое onload
А что за скрипт [CT]? Можно поподробнеено что-то самому интересно стало
:gigi:
Prisoner
24-10-2003, 14:43
[CT] лишь обозначение, скрипт явовый (впрочем не обязательно). Смысл наверное сводится к тому чтобы грузить все в невидимый слой и потом по полной загрузке его показывать...
Prisoner
Исходничок бы скрипта этого...я ж в яве не особо разбираюсь ;)
Prisoner
24-10-2003, 19:31
Какие же сырцы если это простым переключением стиля делается? :)
Смотри CSS в область visibility и как с помощью явы применить тот или иной стиль к тэгу. Это просто, а то что ты достигнешь это сам доставит тебе большое удовольствие... не знаю даже с чем сравнимое ;).
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.