|
Помощь в html/css/javascript/jq
|
|
| cucYa | Дата: 04 Апреля 2010, 12:46 | Сообщение # 441 |  ● ● ● ● ● Совращенный мальчик.7317 сообщений Статус: Offline | Code var a = document.getElementById('report'); a.style.display = a.style.display == 'none' ? 'block' : 'none'; | | |
|
| kanat07 | Дата: 04 Апреля 2010, 20:50 | Сообщение # 442 |  ● ● ● ● ● 735 сообщений Статус: Offline | cucYa, о спасибо, a как на счет 2-й? | | |
|
| uWeb | Дата: 05 Апреля 2010, 11:49 | Сообщение # 443 | ● ● ● ● ● 1135 сообщений Статус: Offline | MegaFill, нет | | |
|
| UnderShot | Дата: 06 Апреля 2010, 11:53 | Сообщение # 444 | ● ● ● ● ● 393 сообщения Статус: Offline | jQ.prepend() на js? | | |
|
| Бармалей | Дата: 06 Апреля 2010, 12:28 | Сообщение # 445 | ● ● ● ● ● Тиран 7772 сообщения Статус: Offline | Code function prepend(element, newNode){ if(element.firstChild) element.insertBefore(newNode, element.firstChild); else element.appendChild(newNode); }
 | | |
|
| uWeb | Отредактировал uWeb - Вторник, 06 Апреля 2010, 13:06 Дата: 06 Апреля 2010, 13:05 | Сообщение # 446 | ● ● ● ● ● 1135 сообщений Статус: Offline | Как узнать прокручена ли страница в самый низ? | | |
|
| maksuwa01 | Дата: 06 Апреля 2010, 15:50 | Сообщение # 447 | ● ● ● ● ● 152 сообщения Статус: Offline | подскажите пожалуйста как подправить данную разработку " jQuery.formatLinks.v1.2.min.js [updated]"? В разработке показано что если исходный код ссылок будет выглядеть так: Code <div id="my_links"> http://rapidshare.com/?2<br> http://webcodes.ru/js/public/formatLinks/jquery.formatLinks.v1.2.min.js?1<br> </div> а вот если вид перехода выглядит так: Code <div id="my_links"> http://rapidshare.com/?2<br /> http://webcodes.ru/js/public/formatLinks/jquery.formatLinks.v1.2.min.js?1<br /> </div> подскажите пожалуйста что неообходимо подправить в скрипте чтобы обрабатывались ссылки с таким "переходом" или тегом Написал сюда так как думаю что надо подправлять именно в скрипте. вот полный код разработки: Code <script type="text/javascript" src="http://webcodes.ru/js/public/jquery.js"></script> <script type="text/javascript"> /* @formatLinks v1.2, created by chu4___x (help - NecroProger), site - http://webcodes.ru */ (function($){$.fn.formatLinks=function(){var q=arguments,w=q[0],e=q[1],t=$(this).html().split(/<br[^<>]*>/i),y,u=[],i,o,p,g=1,_c=w!=undefined?'class="'+w+'"':'',h;$.each(t,function(a,s){y=s.match(/http:\/\/([a-z0-9-]+[a-z0-9\.]+)(.+)/i);u.push('<a href="'+y[0]+'" '+_c+' target="_blank">'+e+' ['+y[1]+']</a>');});u.sort();$.each(u,function(d,f){o=f.match(/\[(.+)]/i)[1],g=o!=i?1:g,p=o!=i?'<b '+_c+'><img src="http://'+o+'/favicon.ico" onerror="this.src=\''+q[2]+'\'" alt="'+o+'" />'+o+'</b>':'',h=p+'<span '+_c+'>'+g+'.</span>',i=o,g++;u[d]=h+u[d];});return $(this).html(u.join('<br>'));}})(jQuery); </script> <style type="text/css"> #my_links {font-family:Verdana,sans-serif} span.formatedLink {font-size:8pt;margin-right:6px} /* Цифры */ b.formatedLink {display:block;font-variant:small-caps;font-size:10pt;color:#666;margin-top:10px} /* Заголовки */ b.formatedLink img {vertical-align:middle;margin:2px 5px 2px 0} /* Картинка */ a.formatedLink {text-decoration:none;color:#555;font-size:8pt} /* Ссылка */ a.formatedLink:hover {color:red} </style> <div id="my_links"> http://rapidshare.com/?2<br> http://webcodes.ru/js/public/formatLinks/jquery.formatLinks.v1.2.min.js?1<br> http://webcodes.ru/js/public/formatLinks/jquery.formatLinks.v1.2.min.js?2<br> http://forum.ucoz.ru/?0<br> http://rapidshare.com/?0<br> http://webcodes.ru/js/public/formatLinks/jquery.formatLinks.v1.2.min.js?3<br> http://rapidshare.com/?1<br> http://helper.ucoz.ru/?2<br> http://webcodes.ru/js/public/formatLinks/jquery.formatLinks.v1.2.min.js?4<br> http://webcodes.ru/js/public/formatLinks/jquery.formatLinks.v1.2.min.js?5<br> http://helper.ucoz.ru/?1 </div> <script type="text/javascript"> // class; title; icon, when favicon is unavailable; $('#my_links').formatLinks('formatedLink','Скачать / Download','http://webcodes.ru/js/public/formatLinks/noicon.png'); </script> [ Сообщение от пользователя с низкой репутацией. Показать ] | | |
|
| cucYa | Дата: 06 Апреля 2010, 16:17 | Сообщение # 448 |  ● ● ● ● ● Совращенный мальчик.7317 сообщений Статус: Offline | maksuwa01, разницы нет какой тег переноса, главное чтобы после последней ссылки не было его. | | |
|
| UnderShot | Дата: 06 Апреля 2010, 17:05 | Сообщение # 449 | ● ● ● ● ● 393 сообщения Статус: Offline | maksuwa01, .split(/<br[^<>]*>/i) — здесь менять, только пока незнаю как) | | |
|
| Infamous | Дата: 06 Апреля 2010, 18:34 | Сообщение # 450 |  ● ● ● ● ● 1670 сообщений Статус: Offline | Есть код: Code $('.postTdTop:odd').each(function (i) { tx = $('.postTdTop:odd:eq('+(i-1)+')').text().split('|')[0].slice(-18, -1); dt = this.innerHTML.split(',')[1] + this.innerHTML.split(',')[2].split('|')[0] $(this).append('<span style="margin-left:20px;"></span>'+tx+dt); }); Выводит дату и время предыдущего и текущего сообщений. Из строки вида 06.04.2010, 14:02 нужно получить getTime, делаю это так: Code function s(a) { a += ' '; b = a.slice(0,10).split('.'); b[1] = b[1].replace('01', 'Jan').replace('02', 'Feb').replace('03', 'Mar').replace('04', 'Apr').replace('05', 'May').replace('06', 'Jun').replace('07', 'Jul').replace('08', 'Aug').replace('09', 'Sep').replace('10', 'Oct').replace('Nov', 'Apr').replace('Dec', 'Apr'); z = b.join(' ') + ' ' + a.slice(-6,-1); return (new Date(z).getTime()) } НО! В первом коде, s(tx) ничего не возвращает, причём s(dt) возвращает то, что нужно. Почему? Где ошибка? | | |
|
| uWeb | Дата: 06 Апреля 2010, 20:34 | Сообщение # 451 | ● ● ● ● ● 1135 сообщений Статус: Offline | Как узнать прокручена ли страница в самый низ? | | |
|
| Task | Дата: 06 Апреля 2010, 20:54 | Сообщение # 452 | ● ● ● ● ● 703 сообщения Статус: Offline | uWeb, clientY, pageY | | |
|
| uWeb | Дата: 06 Апреля 2010, 20:58 | Сообщение # 453 | ● ● ● ● ● 1135 сообщений Статус: Offline | Task, знаю, покажи полный пример, у меня не получалось сделать нормально. | | |
|
| Task | Дата: 06 Апреля 2010, 21:23 | Сообщение # 454 | ● ● ● ● ● 703 сообщения Статус: Offline | uWeb, я точно не помню, никогда не пользовался. И спать сейчас пора. Завтра после занятий (или на выходных) подумаю. | | |
|
| maksuwa01 | Дата: 07 Апреля 2010, 16:44 | Сообщение # 455 | ● ● ● ● ● 152 сообщения Статус: Offline | maksuwa01, разницы нет какой тег переноса, главное чтобы после последней ссылки не было его. а если ссылки вот так выглядят? Code <div id="my_links"><br />http://rapidshare.com/files/373027674/Fonarev_-_Digital_Emotions_083_2010.04.06.rar<br />http://extabit.com/file/27u7v786gtupt</div> Как убрать первый , видимо он не дает работать. Его ставит само поле texterea. как можно скриптом или ещё чем убрать его?![ Сообщение от пользователя с низкой репутацией. Показать ] | | |
|
| uWeb | Дата: 07 Апреля 2010, 18:12 | Сообщение # 456 | ● ● ● ● ● 1135 сообщений Статус: Offline | Code $('#my_links br:first').remove(); | | |
|
| UnderShot | Дата: 08 Апреля 2010, 13:40 | Сообщение # 457 | ● ● ● ● ● 393 сообщения Статус: Offline | Как написать, чтобы функция запускалась каждую секунду например? | | |
|
| Бармалей | Дата: 08 Апреля 2010, 14:05 | Сообщение # 458 | ● ● ● ● ● Тиран 7772 сообщения Статус: Offline |
 | | |
|
| UnderShot | Дата: 08 Апреля 2010, 18:03 | Сообщение # 459 | ● ● ● ● ● 393 сообщения Статус: Offline | Бармалей, просто думал что не будет каждую секунду срабатывать функция.Добавлено (08 Апрель 2010, 18:03) --------------------------------------------- Как прописать, чтобы каждую неделю, допустим каждый понедельник в 9 утра производилась массовая рассылка по ЛС, с мои текстом? Я незнаю как указать, чтобы каждую неделю включалась функция (там уже отправка лс) | | |
|
| Infamous | Отредактировал Infamous - Четверг, 08 Апреля 2010, 18:09 Дата: 08 Апреля 2010, 18:08 | Сообщение # 460 |  ● ● ● ● ● 1670 сообщений Статус: Offline | Code if (!$.cookie('sbm')) fn(), $.cookie('sbm', '123', {expires: 7}); fn() — ф-ция массовой отправки ЛС (post-запрос). В определённое время сделать наверно не получится, т.к. нужно, чтобы ты был на сайте в момент отправки массовой рассылки. | | |
|