![]() |
|
||||||||||
|
|||||
|
Регистрация: Feb 2001
Сообщений: 272
|
Привет всем !
Помогите пожалуйста : Нужно прогаммно подменять видео: v1.ram >> v2.ram и т.д Вот что я написала : <HEAD> <script language=JavaScript> { v1 = new Object; v1.src = "v1.ram"; v2 = new Object; v2.src = "v2.ram"; } function changeV(idV, objV){ document.all.object[idV].src = objV.src; } </script> </HEAD> <BODY> <object id=video name=video classid="clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA" height=112 width=160 align="absmiddle"> <param name="controls" value="ImageWindow"> <param name="console" value="Clip1"> <param name="autostart" value="true"> <param name="src" value="v1.ram"> <embed src="v1.ram" type="audio/x-pn-realaudio-plugin" console="Clip1" controls="ImageWindow" height=112 width=160 autostart=true align="absmiddle"> </embed> </object> <BR><a href="#" onMouseOver="changeV ('video', v1)" >video1</a> <BR> <a href="#" onMouseOver="changeV ('video',v2)">video2</a><BR> </BODY> Я понимаю что не правильно к нему обращаюсь (к Object-у). Но ничего не могу придумать ![]() Может нужно написать v1 = new Object type = не_знаю_что ; ????????????????????????????????????? |
|
|||||
|
alio, привет!
Попробуй так: function changeV(idV, objV) { if(document.all) obj=document.all[idV]; else if(document.getElementById) obj=document.getElementById(idV); obj["src"]= objV.src; } .......... <a href="#" onMouseOver="changeV ('video',v2)">video2</a><BR> ------ если честно, то наугад. не знаю, заработает ли. особенно поддерживается ли обжект и гетелементбайайди в одних и тех же версиях браузеров.
__________________
suum quique Последний раз редактировалось RFMitrio; 11.08.2002 в 02:38. |
|
|||||
|
Регистрация: Feb 2001
Сообщений: 272
|
Спасибо большое, но пока не работает.
|
![]() |
Часовой пояс GMT +4, время: 16:07. |
|
|
« Предыдущая тема | Следующая тема » |
|
|