fray Опубликовано 2 июля, 2009 Поделиться Опубликовано 2 июля, 2009 не очень шарю в javascript... вот короче кусок кода страницы сайта вконтакте: <script type="text/javascript"> var memCount = 37145405; var memPerSec = 1.41642506679; function updateCount() { next = -(1000 / memPerSec)*Math.log(Math.random()); memCountString = '' + memCount; len = memCountString.length; memCountString = memCountString.substr(0,len-6)+" "+memCountString.substr(len-6,3)+" "+memCountString.substr(len-3,3); ge('memCount').innerHTML = memCountString; memCount = memCount + 1; setTimeout(updateCount, next); } addEvent(window, 'load', updateCount); var captcha_send = 'Отправить'; var captcha_cancel = 'Отмена'; </script> <div class="simplePage"> <h2><b>ВКонтакте.ру - универсальное средство поиска знакомых.</b></h2> <p>Мы хотим, чтобы друзья, однокурсники, одноклассники, соседи и коллеги всегда оставались в контакте.</p> <p>Нас уже <b id='memCount'>37145405</b>.</p> Это я тупо скопировал исходный код страницы, короче проблема в том что не работает счетчик на странице, у меня он выглядит как:http://s47.radikal.ru/i117/0907/d9/690573943695.jpgи сам счетчик не работает, т.е. стоит на месте, в оригинале же:http://s55.radikal.ru/i147/0907/e3/b5d61c985749.jpgи счетчик тикает... как мне поправить свою страницу чтобы счетчик так же тикал? Ссылка на комментарий Поделиться на другие сайты Поделиться
Terrens Опубликовано 2 июля, 2009 Поделиться Опубликовано 2 июля, 2009 Вот эту строкуge('memCount').innerHTML = memCountString;Попробуй заменить наgetElementById('memCount').innerHTML = memCountString; Ссылка на комментарий Поделиться на другие сайты Поделиться
fray Опубликовано 3 июля, 2009 Автор Поделиться Опубликовано 3 июля, 2009 не помогло то же самое....вот вся html страница index.php.htm Ссылка на комментарий Поделиться на другие сайты Поделиться
Гость STiLyaGa Опубликовано 3 июля, 2009 Поделиться Опубликовано 3 июля, 2009 в оригинале число всегда разное и число запоминается при обновлении страницы.в оригинале прибавление тоже меняется, сравнив два кода до и после обновления получим разные числа.мож там привязка какая к кукам или к ай пи.=======я знаю зачем тебе это, юный хакер =) хочешь пароль чей то слямзить =) Ссылка на комментарий Поделиться на другие сайты Поделиться
Terrens Опубликовано 3 июля, 2009 Поделиться Опубликовано 3 июля, 2009 не помоглоПотому что ты не поменял ничего =) Ссылка на комментарий Поделиться на другие сайты Поделиться
fray Опубликовано 3 июля, 2009 Автор Поделиться Опубликовано 3 июля, 2009 Потому что ты не поменял ничего =)да это я оригинал выложил, я менял, но не работало... я со своими скудными познаниями понимаю что функция считает это число и даже заносит в строку memCountString число с пробелами как надо "37 148 725" например, но в месте вывода числа на страницу тупо выводится статическое число, то есть по идее надо сделать чтобы вместо статического числа выводилась строка memCountString но я не знаю как это сделать думаю мои догадки верны... я знаю зачем тебе это, юный хакер =) хочешь пароль чей то слямзить =)а вот и не угадал)))) Ссылка на комментарий Поделиться на другие сайты Поделиться
Terrens Опубликовано 3 июля, 2009 Поделиться Опубликовано 3 июля, 2009 я менял, но не работало...Раздели скрипт на две части: <script type="text/javascript"> var memCount = 37145405; var memPerSec = 1.41642506679; var captcha_send = 'Отправить'; var captcha_cancel = 'Отмена'; </script>Эту часть оставь на месте прежнего скрипта, а ту, что ниже - в самый низ страницы кинь:<script type="text/javascript"> function updateCount() { next = -(1000 / memPerSec)*Math.log(Math.random()); memCountString = '' + memCount; len = memCountString.length; memCountString = memCountString.substr(0,len-6)+" "+memCountString.substr(len-6,3)+" "+memCountString.substr(len-3,3); getElementById('memCount').innerHTML = memCountString; memCount = memCount + 1; setTimeout(updateCount, next); } setTimeout(updateCount, next); </script>Если не заработает, замени строку getElementById('memCount').innerHTML = memCountString;На document.all.memCount.innerHTML = memCountString; Ссылка на комментарий Поделиться на другие сайты Поделиться
fray Опубликовано 3 июля, 2009 Автор Поделиться Опубликовано 3 июля, 2009 то же самое Ссылка на комментарий Поделиться на другие сайты Поделиться
fray Опубликовано 3 июля, 2009 Автор Поделиться Опубликовано 3 июля, 2009 вообще не догоняю... сохраняю страницу как .mht и все работает, а как .html то не работает... Ссылка на комментарий Поделиться на другие сайты Поделиться
fray Опубликовано 3 июля, 2009 Автор Поделиться Опубликовано 3 июля, 2009 все заработало... короче в одном месте пропустил ссылку на внешний js скрипт... все менял с относительных на абсолютные, а одну пропустил спасибо за помощь! теперь вопрос где найти хостинг, чтобы не удалили фишинг-сайт?)))))))) Ссылка на комментарий Поделиться на другие сайты Поделиться
Гость STiLyaGa Опубликовано 3 июля, 2009 Поделиться Опубликовано 3 июля, 2009 jino-net.ru Ссылка на комментарий Поделиться на другие сайты Поделиться
fray Опубликовано 3 июля, 2009 Автор Поделиться Опубликовано 3 июля, 2009 мне нужно с выделенным IP..... и чтоб точно не удалили Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Пожалуйста, войдите, чтобы комментировать
Вы сможете оставить комментарий после входа в
Войти