| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > JavaScript: для новичков > проблема с setInterval |
| Автор: zmaxon 10.2.2010, 02:16 |
| not actual.. |
| Автор: zmaxon 10.2.2010, 10:31 | ||
пробовал как
некатить |
| Автор: zmaxon 10.2.2010, 11:23 | ||
так тоже пробовал
|
| Автор: 12345c 10.2.2010, 12:29 |
| posx не определена, даёт ошибку, видимо. В 3-м сообщ. nx, ny не определены. ( window.setInterval('push()', Math.floor(100)); можно писать как setInterval(push, 100); ) |
| Автор: zmaxon 10.2.2010, 12:32 |
| нет Добавлено через 6 минут и 48 секунд возможно проблема в передачи переменных в функцию start() из нее posx, posy просто не видны :( не соображу как поправить |
| Автор: bars80080 10.2.2010, 15:17 |
| во-первых, есть такая замечательная вещь, как отладка. это чтобы найти, где проблема. реализуется просто. в начале первой функции (в вашем случае start()) размещаем alert('qwreqw'), и смотрим, появляется или нет. если появился, код работает до него, спускаем его ниже по коду, затем в другую функцию и так выискиваем строку, где код обрывается не используейте служебные слова push, string, this. а также, вам не кажется, что в этом Math.floor(100) мало смысла? |
| Автор: zmaxon 10.2.2010, 15:58 |
| Добавлено @ 16:04 window.document. - вот в чём фишка для ie была) |