Перейти к содержанию

Рекомендуемые сообщения

не очень шарю в 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

и счетчик тикает... как мне поправить свою страницу чтобы счетчик так же тикал?

Ссылка на комментарий
Поделиться на другие сайты

в оригинале число всегда разное и число запоминается при обновлении страницы.

в оригинале прибавление тоже меняется, сравнив два кода до и после обновления получим разные числа.

мож там привязка какая к кукам или к ай пи.

=======

я знаю зачем тебе это, юный хакер =) хочешь пароль чей то слямзить =)

Ссылка на комментарий
Поделиться на другие сайты

Потому что ты не поменял ничего =)

да это я оригинал выложил, я менял, но не работало... я со своими скудными познаниями понимаю что функция считает это число и даже заносит в строку memCountString число с пробелами как надо "37 148 725" например, но в месте вывода числа на страницу тупо выводится статическое число, то есть по идее надо сделать чтобы вместо статического числа выводилась строка memCountString но я не знаю как это сделать:D думаю мои догадки верны...

 

я знаю зачем тебе это, юный хакер =) хочешь пароль чей то слямзить =)

а вот и не угадал))))

Ссылка на комментарий
Поделиться на другие сайты

я менял, но не работало...

Раздели скрипт на две части:

 

<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;

Ссылка на комментарий
Поделиться на другие сайты

все заработало... короче в одном месте пропустил ссылку на внешний js скрипт... все менял с относительных на абсолютные, а одну пропустил :D спасибо за помощь! :D

 

теперь вопрос где найти хостинг, чтобы не удалили фишинг-сайт?))))))))

Ссылка на комментарий
Поделиться на другие сайты

Пожалуйста, войдите, чтобы комментировать

Вы сможете оставить комментарий после входа в



Войти
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
  • Сообщения

    • Mayron
      Ассортимент на 16-17 августа 2025 года: Предложение действительно до 15:00 (МСК) 18 августа 2025 года.
    • Mayron
      Ассортимент на 16-17 августа 2025 года:   • Алик’рский кактус   Alik'r Cactus  :  2 000 g. • Белая хоста   White Hosta  :  3 000 g. • Гарлас-альпиния (разветвляющаяся)   Garlas Alpinia, Branching  :  2 000 g. • Гриб (изогнутый, пластинчатая шляпка)   Mushroom, Twisted Tufted Cap  :  4 500 g. • Гриб (пластинчатая шляпка)   Mushroom, Tufted Cap  :  4 000 g. • Облепиха   Buckthorn  :  4 000 g. • Пальма (цветущая, тропическая)   Palm, Blooming Tropical  :  4 500 g. • Папоротник (древесный, болотный)   Fern, Woody Slough  :  3 000 g. • Растение (мухоловка)   Plant, Flytrap  :  4 000 g. • Цветок пустоты   Void Flower  :  5 000 g. • Цветы (подсолнухи, ряд)   Flowers, Sunflower Row  :  1 000 g.   *New* • Цветы (снежные брызги)   Flowers, Snowspray  :  10 000 g. Предложение действительно до 15:00 (МСК) 18 августа 2025 года.
    • Lame
    • Mayron
    • Mayron
    • Mayron
    • Mayron
      "Кто не знает историю, тому подправляют географию".
    • Mayron
      После того, как Трамп случайно назвал Санкт-Петербург Ленинградом, он понял, что еще никогда не был так близок к провалу...
    • Belkanick
      14 августа в Black Desert пройдут технические работы с 09:00 до 13:00 (время по МСК). Во время технических работ вход в игру будет невозможен, как и отправка в игру предметов из веб-склада. Технические работы могут занять больше времени, чем ожидалось, либо завершиться ранее заявленного времени. Также с 09:00 до 13:00 (время по МСК) пройдут технические работы на официальном сайте. В указанное время сайт будет недоступен. График проведения технических работ ● Серверы: с 09:00 до 13:00 (время по МСК) ● Официальный сайт: с 09:00 до 13:00 (время по МСК)   Завершающиеся ивенты  ● Повышенный опыт матросов и уменьшенное время повторного появления! ● [Конкурс эмодзи] Увлекательная жизнь в Black Desert ● Освежающие ежедневные награды за вход! ● Особое предложение и Специальная подписка!     Предстоящие обновления ● Иллюзия Грёз «Крогдаллор» ● Улучшение эффекта падения при использовании навыков перемещения ● Улучшение некоторых уведомлений, появляющихся в центре экрана
    • Mayron
      — Зачем ты поставил будильник на 6 утра? — Чтобы знать, что я могу ещё поспать три часа.
×
×
  • Создать...