VicS Опубликовано 13 Декабря 2007 Жалоба Поделиться Опубликовано 13 Декабря 2007 Добрый день!Можно какнибудь зделать такую фишку на форумечтоб шел отчет до нового года в днях и часах секундах?думаю если есть такая возможность то может быть сюда секундамер прикрутить? http://www.b-istok.ru/pic/ny2008.jpg Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Arhar Опубликовано 13 Декабря 2007 Жалоба Поделиться Опубликовано 13 Декабря 2007 возьми у того-где-видел стырь по наглому и все Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
FatCat Опубликовано 13 Декабря 2007 Жалоба Поделиться Опубликовано 13 Декабря 2007 Гы! Ты-гы-гы! Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
VicS Опубликовано 13 Декабря 2007 Автор Жалоба Поделиться Опубликовано 13 Декабря 2007 возьми у того-где-видел стырь по наглому и все в том и дело что ни где не видел ))) Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Song Опубликовано 14 Декабря 2007 Жалоба Поделиться Опубликовано 14 Декабря 2007 forum.corbina.net Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Arhar Опубликовано 14 Декабря 2007 Жалоба Поделиться Опубликовано 14 Декабря 2007 да вон по ссылке FatCat'а весь ибресурс с этими скриптами..у корбины не очень наглядный для кражи, да и некрасивые милисекунды надо цивилизованно сделать хороший модчтоб поставил и забыл про негочтоб он сам брал следующий год, отображался только за месяц до следующего годаи чтобы юзер мог его в настройках выключить, ибо эта ненужная хрень тормозит мозг зохаван Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
FatCat Опубликовано 14 Декабря 2007 Жалоба Поделиться Опубликовано 14 Декабря 2007 http://www.ibresource.ru/forums/index.php?...&pid=272537 - мне нравится этот скрипт. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Arhar Опубликовано 14 Декабря 2007 Жалоба Поделиться Опубликовано 14 Декабря 2007 гут.действительно хорошийтаквзять этот скриптузнать как узнавать текущий годсделать чтобы автоматически брал дату до следующего годасделать чтоб работал только за месяц до нгвоткнуть красиво в шаблон[add] сделать выключаемым пользователем в настройках Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
xRay Опубликовано 14 Декабря 2007 Жалоба Поделиться Опубликовано 14 Декабря 2007 Arhar лишнее этонужно не отседа плясать а от интеграции с календарем Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Arhar Опубликовано 14 Декабря 2007 Жалоба Поделиться Опубликовано 14 Декабря 2007 у, тогда это будет больше php чем яваскрпит... Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
FatCat Опубликовано 14 Декабря 2007 Жалоба Поделиться Опубликовано 14 Декабря 2007 взять этот скриптузнать как узнавать текущий годсделать чтобы автоматически брал дату до следующего годасделать чтоб работал только за месяц до нгвоткнуть красиво в шаблон[add] сделать выключаемым пользователем в настройках<script language="JavaScript1.2"> document.write('<span id="snd1"> </span>') function ojidanieNG() { today = new Date() new_year = today.getYear()*1+1 BigDay = new Date("January 1, "+new_year) timeLeft = (BigDay.getTime() - today.getTime()) if(timeLeft>0) { e_daysLeft = timeLeft / 86400000 daysLeft = Math.floor(e_daysLeft) e_hrsLeft = (e_daysLeft - daysLeft)*24 hrsLeft = Math.floor(e_hrsLeft); e_minsLeft = (e_hrsLeft - hrsLeft)*60 minsLeft = Math.floor(e_minsLeft) seksLeft = Math.floor((e_minsLeft - minsLeft)*60) if(daysLeft<31)document.getElementById("snd1").innerHTML = 'До Нового года осталось: <b>'+daysLeft+'</b> дней, <b>'+hrsLeft+'</b> часов, <b>'+minsLeft+'</b> минут, <b>'+seksLeft+'</b> секунд! [<a href="javascript:;" onclick="javascript:stopojidanieNG()" style="text-decoration:none">x</a>]' } } hs=setInterval("ojidanieNG()", 1000) function stopojidanieNG(){ hs=clearInterval(hs) document.getElementById("snd1").innerHTML = " " } </script> Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Arhar Опубликовано 14 Декабря 2007 Жалоба Поделиться Опубликовано 14 Декабря 2007 суперзавтра наверно соберу что-нидь цельное и в архив Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
FatCat Опубликовано 14 Декабря 2007 Жалоба Поделиться Опубликовано 14 Декабря 2007 завтра наверно соберу что-нидь цельное и в архивДобавил автоотключение таймера на те 11 месяцев, когда строка не выводится.<script language="JavaScript1.2"> document.write('<span id="snd1"> </span>') function ojidanieNG() { today = new Date() new_year = today.getYear()*1+1 BigDay = new Date("January 1, "+new_year) timeLeft = (BigDay.getTime() - today.getTime()) if(timeLeft>0) { e_daysLeft = timeLeft / 86400000 daysLeft = Math.floor(e_daysLeft) e_hrsLeft = (e_daysLeft - daysLeft)*24 hrsLeft = Math.floor(e_hrsLeft); e_minsLeft = (e_hrsLeft - hrsLeft)*60 minsLeft = Math.floor(e_minsLeft) seksLeft = Math.floor((e_minsLeft - minsLeft)*60) if(daysLeft<31)document.getElementById("snd1").innerHTML = 'До Нового года осталось: <b>'+daysLeft+'</b> дней, <b>'+hrsLeft+'</b> часов, <b>'+minsLeft+'</b> минут, <b>'+seksLeft+'</b> секунд! [<a href="javascriptt:;" onclick="javascript:stopojidanieNG()" style="text-decoration:none">x</a>]' else stopojidanieNG() } } hs=setInterval("ojidanieNG()", 1000) function stopojidanieNG(){ hs=clearInterval(hs) document.getElementById("snd1").innerHTML = " " } </script> Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
akura Опубликовано 14 Декабря 2007 Жалоба Поделиться Опубликовано 14 Декабря 2007 а для чего нужен этот крестик, выключение скрипта, если после обновления страницы он появляется опять? имхо, имеет смысл, если бы скрипт появлялся снова, только в новом окне браузера Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Arhar Опубликовано 15 Декабря 2007 Жалоба Поделиться Опубликовано 15 Декабря 2007 а для чего нужен этот крестик, выключение скрипта, если после обновления страницы он появляется опять? имхо, имеет смысл, если бы скрипт появлялся снова, только в новом окне браузераесть идея при нажатии на крестик писать в куки что-нибудь про отключение, а где-нибудь прилепить плюсик, по которому будет включение Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
FatCat Опубликовано 15 Декабря 2007 Жалоба Поделиться Опубликовано 15 Декабря 2007 а для чего нужен этот крестик, выключение скрипта, если после обновления страницы он появляется опять?Разумно. Сейчас попробую дописать сохранение состояния в куках. имхо, имеет смысл, если бы скрипт появлялся снова, только в новом окне браузераБоюсь, что сколько людей, столько и мнений будет о критерии повторного включения скрипта.Попробую сделать сохранение до момента закрытия всех окон браузера. Не потому, что это лучший критерий, а потому, что никогда этого не делал, интересно попробовать. Если не получится - сделаю простейшее - по часам. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Arhar Опубликовано 15 Декабря 2007 Жалоба Поделиться Опубликовано 15 Декабря 2007 в куки надо писать момент времени, в который нажат крестики сверять потом с текущим, во как Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
FatCat Опубликовано 15 Декабря 2007 Жалоба Поделиться Опубликовано 15 Декабря 2007 Сделал.<script language="JavaScript1.2"> document.write('<span id="snd1"> </span>') function ojidanieNG() { today = new Date() new_year = today.getYear()*1+1 BigDay = new Date("January 1, "+new_year) timeLeft = (BigDay.getTime() - today.getTime()) if(timeLeft>0) { e_daysLeft = timeLeft / 86400000 daysLeft = Math.floor(e_daysLeft) e_hrsLeft = (e_daysLeft - daysLeft)*24 hrsLeft = Math.floor(e_hrsLeft); e_minsLeft = (e_hrsLeft - hrsLeft)*60 minsLeft = Math.floor(e_minsLeft) seksLeft = Math.floor((e_minsLeft - minsLeft)*60) if(daysLeft<31)document.getElementById("snd1").innerHTML = 'До Нового года осталось: <b>'+daysLeft+'</b> дней, <b>'+hrsLeft+'</b> часов, <b>'+minsLeft+'</b> минут, <b>'+seksLeft+'</b> секунд! [<a href="java script:;" onclick="java script:stopojidanieNG()" style="text-decoration:none">x</a>]' else stopojidanieNG() } } var c=document.cookie if(c.split('ojidanieNG')!=c){ start=c.indexOf('ojidanieNG') for(end=start;end<c.length;end++){if(c.charAt(end)==";")break} sav=c.substring(start,end) } else{sav=''} if(sav!='ojidanieNG=1')hs=setInterval("ojidanieNG()", 1000) function stopojidanieNG(){ writec() hs=clearInterval(hs) document.getElementById("snd1").innerHTML = " " } function writec(){ document.cookie="ojidanieNG=1;path=/" } </script> в куки надо писать момент времени, в который нажат крестик Момент времени пишется всегда.Там другая фича: Время истечения вообще не пишется. Кук живет, пока открыто окно браузера. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
akura Опубликовано 15 Декабря 2007 Жалоба Поделиться Опубликовано 15 Декабря 2007 чёт у меня форум падает, при нажатии на крестик ( The requested URL /java script:; was not found on this server. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Sannis Опубликовано 15 Декабря 2007 Жалоба Поделиться Опубликовано 15 Декабря 2007 Пишется javaбезпробелаscript Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
akura Опубликовано 15 Декабря 2007 Жалоба Поделиться Опубликовано 15 Декабря 2007 задалбали эти грабли ))) уж сколько раз по лбу били, а неет.. нужно всегда пройти и наступить Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
kseny Опубликовано 16 Декабря 2007 Жалоба Поделиться Опубликовано 16 Декабря 2007 (изменено) А как сделать,чтобы вся надпись была в правой стороне форума? Изменено 16 Декабря 2007 пользователем kseny Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
FatCat Опубликовано 16 Декабря 2007 Жалоба Поделиться Опубликовано 16 Декабря 2007 А как сделать,чтобы вся надпись была в правой стороне форума?Почитать об этом Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Jax Опубликовано 16 Декабря 2007 Жалоба Поделиться Опубликовано 16 Декабря 2007 http://mynewage.ru/index.php?showtopic=10970 Я себе, еще давно, сделал так. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
kseny Опубликовано 18 Декабря 2007 Жалоба Поделиться Опубликовано 18 Декабря 2007 А как сделать,чтобы вся надпись была в правой стороне форума?Почитать об этомСпасибо большое! Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Рекомендуемые сообщения
Присоединиться к обсуждению
Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.