Таймер при прочтении и принятии правил (на кнопке)

Здесь задаём вопросы и получаем ответы по системе uCoz!
Правила форума
1. Темы с названиями Помогите, Как сделать, Хелп, Не могу найти и так далее будут перенесении в мусорку без предупреждения!
2. Любой транс-лит будет удален, так что подумайте стоит ли писать транс-литом.
3. Темы не по тематике этого раздела будут также перенесены в мусорку. (Например по DLE, phpBB, php скриптам и так далее...)
4. Не забываем про Общие правила форума!
Аватара пользователя
Lexin
Сообщения: 345
Зарегистрирован: 02 авг 2008, 15:41

Таймер при прочтении и принятии правил (на кнопке)

Сообщение Lexin »

Как я уже по себе знаю, люди не читают правила регистрации, и просто кликают по кнопке "Согласен" и всё.
А как сделать, чтобы появлялся таймер с 30 секундами а потом появлялась кнопка, ну или же на самой кнопке чтобы был таймер с надписью "Подождите 30 секунд, почитайте павила" а потом после 30 секунд появлялась надпись "Прочитал(а) и принимаю)" и потом появлялась регистрация.
Как такое осуществить?
Изображение
I am Web/Wap/Win Programmer, Gamer, GameCreator, Designer, Violinist, Animeshnik.
AniDBView+ Application Developer and Administrator
Аватара пользователя
Smoke
Сообщения: 1038
Зарегистрирован: 01 фев 2009, 15:20

Re: Таймер при прочтении и принятии правил (на кнопке)

Сообщение Smoke »

Может быть не мое дело, но ты сам читаешь эти правила? Я лично - нет. И еще, по мне регистрироваться на сайтах вообще в лом, а тут еще правила...
Аватара пользователя
Lexin
Сообщения: 345
Зарегистрирован: 02 авг 2008, 15:41

Re: Таймер при прочтении и принятии правил (на кнопке)

Сообщение Lexin »

Smoke писал(а):ты сам читаешь эти правила?

я их сам по новой написал и я читаюих (только на своих сайтах)
+ я добавил там информацию о том как регистрироваться, какие поля как заполнять (потому-что на сайте моего колледжа - по приказу директора все студенты и преподаватели все должны быть зарегистрированы на сайте.)
и все предъявляют претензии что ТИПА правильно всё заполняют и у них ничего не получается потомучто вводят они НЕ ПРАВИЛЬНО. и еще спирают всё на меня что регистрация не стабильно работает.

поэтому пусть читают новые правила.

(я надеюсь ясно объяснил =))

ну так чё? как это сделать?
Изображение
I am Web/Wap/Win Programmer, Gamer, GameCreator, Designer, Violinist, Animeshnik.
AniDBView+ Application Developer and Administrator
Аватара пользователя
uWeb
Сообщения: 188
Зарегистрирован: 09 июл 2009, 23:02

Re: Таймер при прочтении и принятии правил (на кнопке)

Сообщение uWeb »

Lexin, на js можно на jQuery легче сделать
Аватара пользователя
Draft
Сообщения: 722
Зарегистрирован: 21 апр 2008, 11:37

Re: Таймер при прочтении и принятии правил (на кнопке)

Сообщение Draft »

uWeb писал(а):Lexin, на js можно на jQuery легче сделать

Не знал что это разные вещи

Lexin писал(а):Как я уже по себе знаю, люди не читают правила регистрации, и просто кликают по кнопке "Согласен" и всё.А как сделать, чтобы появлялся таймер с 30 секундами а потом появлялась кнопка, ну или же на самой кнопке чтобы был таймер с надписью "Подождите 30 секунд, почитайте павила" а потом после 30 секунд появлялась надпись "Прочитал(а) и принимаю)" и потом появлялась регистрация.Как такое осуществить?


Код: Выделить всё

<script type="text/javascript">
// by Draft
regbg=$("input[value='Регистрация']");
$(regbg).attr('disabled','disabled');
setTimeout(function() {
$(regbg).removeAttr('disabled');
},30000);
</script>

После $BODY$
Пишу скрипты для uCoz под заказ. Стучать в ICQ[/b]
Аватара пользователя
Lexin
Сообщения: 345
Зарегистрирован: 02 авг 2008, 15:41

Re: Таймер при прочтении и принятии правил (на кнопке)

Сообщение Lexin »

Draft писал(а):

Код: Выделить всё

("input[value='Регистрация']")


Это случайно не кнопка "Регистрация"?

мне нужна не кнопка "Регистрация" а кнопка "Прочитал(а) и принимаю" (при нажатии которой выше появляется форма регистрации)
Изображение
I am Web/Wap/Win Programmer, Gamer, GameCreator, Designer, Violinist, Animeshnik.
AniDBView+ Application Developer and Administrator
Аватара пользователя
Draft
Сообщения: 722
Зарегистрирован: 21 апр 2008, 11:37

Re: Таймер при прочтении и принятии правил (на кнопке)

Сообщение Draft »

Lexin,
<div id="reg_rules">
Блаблаблябла<br>
Тырыпыры<br>

<div align="center"><input disabled="disabled" id="regbt" type="button" value="Прочитал(а) и принимаю" onclick="$('#reg_rules').slideUp();$('#reg_form').slideDown();"></div>
</div>

<script type="text/javascript">
reg_bt=$("#regbt"); reg_bt_val=reg_bt.val();
regi=setInterval(function() {
if(!cnt) cnt=30;
if(cnt==1) {reg_bt.val(reg_bt_val).removeAttr('disabled'); clearInterval(regi);}
else {reg_bt.val(reg_bt_val+' ('+cnt+')');}
cnt--;},1000);
</script>

<div id="reg_form" style="display:none">
$BODY$
</div>
Пишу скрипты для uCoz под заказ. Стучать в ICQ[/b]
Аватара пользователя
Lexin
Сообщения: 345
Зарегистрирован: 02 авг 2008, 15:41

Re: Таймер при прочтении и принятии правил (на кнопке)

Сообщение Lexin »

Спойлер: Показать +
<div id="reg_rules">
тут не совсем я понял что должно быть, надеюсь не правила сайта<br>

<div align="center"><input disabled="disabled" id="regbt" type="button" value="Прочитал(а) и принимаю" onclick="$('#reg_rules').slideUp();$('#reg_form').slideDown();"></div>
</div>

<script type="text/javascript">
reg_bt=$("#regbt"); reg_bt_val=reg_bt.val();
regi=setInterval(function() {
if(!cnt) cnt=30;
if(cnt==1) {reg_bt.val(reg_bt_val).removeAttr('disabled'); clearInterval(regi);}
else {reg_bt.val(reg_bt_val+' ('+cnt+')');}
cnt--;},1000);
</script>

<div id="reg_form" style="display:none">
$BODY$
</div>


как я понял это нужно вставить в общий вид страниц форума, верно?
Изображение
I am Web/Wap/Win Programmer, Gamer, GameCreator, Designer, Violinist, Animeshnik.
AniDBView+ Application Developer and Administrator
Аватара пользователя
Draft
Сообщения: 722
Зарегистрирован: 21 апр 2008, 11:37

Re: Таймер при прочтении и принятии правил (на кнопке)

Сообщение Draft »

Lexin, Можно и так
Пишу скрипты для uCoz под заказ. Стучать в ICQ[/b]
Аватара пользователя
Lexin
Сообщения: 345
Зарегистрирован: 02 авг 2008, 15:41

Re: Таймер при прочтении и принятии правил (на кнопке)

Сообщение Lexin »

Да ну нафиг, столько возни ради этого таймера
неееее, тогда уж не нужно его ставить
хоть и будет у меня опять упреки за то что регистрация сложная
Изображение
I am Web/Wap/Win Programmer, Gamer, GameCreator, Designer, Violinist, Animeshnik.
AniDBView+ Application Developer and Administrator
Ответить