Полезная информация

Заказывай стафф с атрибутикой Mozilla и... пусть все вокруг завидуют тебе! Быть уникальным - быть с Mozilla!

Проблемы с сайтами » Проблема со скриптом » 15-08-2010 16:50:01

Сделал изменения по Вашему совету. Скрипт приобрел вид:

Выделить код

Код:

<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(рисунок висит в верхнем углу и не реагирует на движения). Пожалуйста, помогите, ктонить знающий и грамотный.

Проблемы с сайтами » Проблема со скриптом » 13-08-2010 18:13:49

Господа,помогите,пожалуйста,новичку.
Имееться следующий скрипт(бабочка,порхающая за курсором)

Выделить код

Код:

<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 бабочка висит в верхнем правом углу и не реагирует на движения курсора. Помогите,пожалуйста, исправить ошибку?

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]