<MyRusakov.ru />

WordPress 4. Пример создания блога

WordPress 4. Пример создания блога

Видеокурс "WordPress 4. Пример создания блога" научит Вас создавать любые сайты на самой популярной CMS - WordPress.

В курсе Вы узнаете абсолютно всё, что необходимо для успешного создания любых сайтов на WordPress, а также увидите пример создания реального блога.

После создания блога он размещается в Интернете, опять же на Ваших глазах. Таким образом, приобретя данный курс, Вы, не обладая никакими знаниями по созданию сайтов, уже сможете их делать, а также выкладывать в Интернет.

Курс очень простой и проходится за один вечер, а знания останутся с Вами навсегда.

Подробнее
Подписка

Подписавшись по E-mail, Вы будете получать уведомления о новых статьях.

Подписка Подписаться

Добавляйтесь ко мне в друзья ВКонтакте! Отзывы о сайте и обо мне оставляйте в моей группе.

Мой аккаунт Мой аккаунт Моя группа
Опрос

Каким движком Вы предпочитаете пользоваться?

Форум сайта MyRusakov.ru

Функция setInterval
14.10.2011 11:56:40 Функция setInterval Сообщение #1
razo

razo

Мастер

Мастер

Дата регистрации:
22.04.2011 18:51:08

Сообщений: 176

<input type='submit' onclick='set()' name='1'>
<input type='submit' onclick='set()' name='2'>
function set(){
window.setInterval(function(){$('#div').load("aa.php";});
}
есть две кнопки и во время нажатия на кнопок активируется одно и тоже функция, надо чтобы во время нажатия на второй кнопка первый INTERVAL остановилось и второй запускалось
Профиль Ответить
14.10.2011 12:23:12 Функция setInterval Сообщение #2
Admin

Admin

Администратор

Администратор

Дата регистрации:
27.05.2010 21:23:42

Сообщений: 3063

Надо передать параметр this.name в эту функцию. А далее, проверяя полученное значение (1 или 2), вызвать один интервал и остановить другой. Примерно так:
var timer_1 = null;
var timer_2 = null;
function set(name) {
if (name == 1) {
if (timer_2 != null) clearInterval(timer_2);
setInterval(...);
}
if (name == 2) {
if (timer_1 != null) clearInterval(timer_1);
setInterval(...);
}
}
Профиль Ответить
14.10.2011 13:52:22 Функция setInterval Сообщение #3
razo

razo

Мастер

Мастер

Дата регистрации:
22.04.2011 18:51:08

Сообщений: 176

а если там 100 человек как создать етот цикл?
Профиль Ответить
14.10.2011 13:54:50 Функция setInterval Сообщение #4
Admin

Admin

Администратор

Администратор

Дата регистрации:
27.05.2010 21:23:42

Сообщений: 3063

Где Вы здесь увидели цикл? И причём тут 100 человек? Скрипт выполняется у каждого человека на его компьютере (JavaScript - это клиентский язык, а не серверный).
Профиль Ответить
14.10.2011 13:58:52 Функция setInterval Сообщение #5
razo

razo

Мастер

Мастер

Дата регистрации:
22.04.2011 18:51:08

Сообщений: 176

у каждого человека есть друзья он нажмет на друга и читает его переписка и етот момент обновляется переписка чтобы когда друг написал сообщение у него ето появилось потом нажмет на другого человека и читает его переписка но интервал прежнего друга не отменилось и стало 2 интервала и так далее, вот по етому говорю если есть несколько друзей как ето делать?
Профиль Ответить
14.10.2011 14:03:47 Функция setInterval Сообщение #6
Admin

Admin

Администратор

Администратор

Дата регистрации:
27.05.2010 21:23:42

Сообщений: 3063

Никаких двух интервалов не станет. У каждого по-прежнему будет 1 интервал. Это как обычный чат. У каждого пользователя обновляется через заданный промежуток времени фрейм. Неважно, хоть их 100, хоть их 1000, и хоть каждый пишет по 100 сообщений в секунду.
Думаю, тема закрыта.
Профиль Ответить
14.10.2011 14:04:58 Функция setInterval Сообщение #7
razo

razo

Мастер

Мастер

Дата регистрации:
22.04.2011 18:51:08

Сообщений: 176

не вы не поняли мой вопрос
Профиль Ответить
14.10.2011 14:07:02 Функция setInterval Сообщение #8
Admin

Admin

Администратор

Администратор

Дата регистрации:
27.05.2010 21:23:42

Сообщений: 3063

Тогда поясните.
Профиль Ответить
14.10.2011 14:28:31 Функция setInterval Сообщение #9
razo

razo

Мастер

Мастер

Дата регистрации:
22.04.2011 18:51:08

Сообщений: 176

вот вайдите все поймете http://141.136.92.230/?star=start
login asd@mail.ru
pass aaaaaa
в верхном правом углу рядом иконка золота есть иконка почты нажайте на него потом выберите первого пользователя потом второго и ждите 5 сек
Профиль Ответить
14.10.2011 16:11:11 Функция setInterval Сообщение #10
Admin

Admin

Администратор

Администратор

Дата регистрации:
27.05.2010 21:23:42

Сообщений: 3063

Я ждал намного больше 5 секунд, но ничего не произошло.
Профиль Ответить