Страницы: 1
Сделал изменения по Вашему совету. Скрипт приобрел вид:
<IMG id=Ols style="POSITION: absolute; Middle: 9000px" src="img/nasekomoe4.gif"> <SCRIPT> ddx=0; ddy=0; //начальное местоположение PX=600; PY=0; xm=0; ym =0 //переменная рисунка OlsW=Ols.width/2; OlsH=Ols.height/2; function MoveWinnie(){ //изменение на новые координаты x=Math.round(PX+=((xm-PX)*3)/400); y=Math.round(PY+=((ym-PY)*3)/400); //изменение местоположение самого рисунка относительного текущего местоположения курсора Ols.style.left=x-OlsW; Ols.style.top=y; setTimeout("MoveWinnie()",10) } function doMouse(e){ if (!e) e = window.event; xm=e.pageX; ym=e.pageY; } document.onmousemove=doMouse; MoveWinnie() </SCRIPT>
Проблема осталося. Скрипт работает во всех браузерах -opera,IE, за исключением Mozilla Firefox(рисунок висит в верхнем углу и не реагирует на движения). Пожалуйста, помогите, ктонить знающий и грамотный.
…Господа,помогите,пожалуйста,новичку.
Имееться следующий скрипт(бабочка,порхающая за курсором)
<IMG id="buterfly" style="POSITION: absolute; Middle: 9000px" src="../img/nasekomoe4.gif"> <SCRIPT><!-- ddx=0;ddy=0;PX=600;PY=0;xm=0;ym =0; OlsW=Ols.width/2;OlsH=Ols.height/2 function MoveWinnie(){ x=Math.round(PX+=((xm-PX)*3)/400); y=Math.round(PY+=((ym-PY)*3)/400); Ols.style.left=x-OlsW; Ols.style.top=y //osw setTimeout("MoveWinnie()",10); } function doMouse(){ xm=window.event.x; ym=window.event.y; } document.onmousemove=doMouse; MoveWinnie(); //--></SCRIPT>
При работе с IE и Opera не возникает никаких проблем.При работе с Mozilla Firefox бабочка висит в верхнем правом углу и не реагирует на движения курсора. Помогите,пожалуйста, исправить ошибку?
…Страницы: 1