Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: помогите с ошибкой в коде!?

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Описание: есть полный код а вот на браузерах не работает!
rudolfe
Отправлено: 05 Января, 2009 - 14:13:42
Post Id



Новичок


Покинул форум
Сообщений всего: 15
Дата рег-ции: Дек. 2008  


Помог: 0 раз(а)

[+][+]


ребята почему такой код вызывает ошибку в интернет експлоере а в опере просто не работает!
<html>

<head>
<script language="javascript">
<!-
function move(){
if(pos<0) direction=true;
if(pos>200) direction=false;
if(direction) pos++
else pos--;
document.layers["myLayer2"].left= pos;
}
// ->
</script>

</head>

<body onload="setInterval('move()', 20)">
<ilayer name="myLayer2" left="0">
<font size="+1" color="#FF8040"><i>rudolf eremyan</i></font>
</ilayer>
</body>

</html>
это код всей странички!!!!!и плюс код взята из книги по javascript я глянул по моему мнению ошибок не должно быть!
 
 Top
Champion Супермодератор
Отправлено: 05 Января, 2009 - 14:30:26
Post Id



Активный участник


Покинул форум
Сообщений всего: 4350
Дата рег-ции: Авг. 2008  
Откуда: Москва


Помог: 57 раз(а)




А так?
CODE (text):
скопировать код в буфер обмена
  1. <html>
  2.  
  3. <head>
  4. <script language="javascript">
  5. <!--
  6. var pos = 0;
  7. var direction = true;
  8. function move()
  9. {
  10.   if(pos<0) direction=true;
  11.   if(pos>200) direction=false;
  12.   if(direction) pos++;  
  13.   else pos--;
  14.   document.getElementById("myLayer2").style.left= pos;
  15. }
  16. // ->
  17. </script>
  18.  
  19. </head>
  20.  
  21. <body onload="setInterval('move()', 20)">
  22. <div style = '{position: absolute; left: 50}' id="myLayer2">
  23.  <font size="+1" color="#FF8040"><i>rudolf eremyan</i></font>
  24. </div>
  25. </body>
  26.  
  27. </html>
 
 Top
rudolfe
Отправлено: 05 Января, 2009 - 14:37:30
Post Id



Новичок


Покинул форум
Сообщений всего: 15
Дата рег-ции: Дек. 2008  


Помог: 0 раз(а)

[+][+]


CODEспасиб те дружище!!ты моё настроение выше неба поднял!!тока объясни если у тя есть время в чём была моя ошибка??( я просто новичок!!)
(Добавление)
вот второй вопрос:
картинка будет передвигаться код проверил он работает!
а как можнопо передвижению определить координаты передвижения картинки и вывести координаты в строку браузера? Закатив глазки
 
 Top
valenok
Отправлено: 05 Января, 2009 - 22:05:20
Post Id



Здесь могла бы быть ваша реклама


Покинул форум
Сообщений всего: 4574
Дата рег-ции: Июль 2006  
Откуда: Israel


Помог: 3 раз(а)




в строку состояния браузера - никак.
а позиция
var curPos = document.getElementById('myLayer2').style.left + pos;


-----
Truly yours, Sasha.
 
My status
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« JavaScript & VBScript »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB