Все ваши вопросы относительно функционала форума (посредством ЯваСкрипт), в том числе вопросы относительно скриптов, расположенных в нашем каталоге.
Вопросы по JS (JavaScript)
Сообщений 1 страница 30 из 141
Поделиться208-02-2013 12:56:45
Я так поняла, вы имеете виду, чтоб сбоку стояли кнопочки, а нажимая на одну из них менялся дизайн, да?
Спасибо Пуша
Код:<script type="text/javascript"> var linkStyles='<link rel="stylesheet" type="text/css" href="'; function setcookie(a,b,c) {if(c){var d = new Date();d.setDate(d.getDate()+c);}if(a && b) document.cookie = a+'='+b+(c ? '; expires='+d.toUTCString() : '');else return false;} function getcookie(a) {var b = new RegExp(a+'=([^;]){1,}');var c = b.exec(document.cookie);if(c) c = c[0].split('=');else return false;return c[1] ? c[1] : false;} function clearSet(L){if(L){setcookie("changeStyle",L,30);$("link[rel='stylesheet']:first").replaceWith(linkStyles+L+'"/>')}};var Lmem=getcookie("changeStyle");clearSet(Lmem); </script>Сразу следом, - ставим наши кнопки
<style>#changeStyle img{border:solid 2px transparent;}
.STYLselect {border-color:red!important;}
</style>
<div id="changeStyle" style="top:0; left: 3px; position:fixed!important;">
<img src="http://www.10pix.ru/img1/3444/5439522.jpg" alt="http://forum.mybb.ru/style/Mybb_Strange_Vision/Mybb_Strange_Vision.css"/>
<br>
<img src="http://www.10pix.ru/img1/3492/5439523.jpg" alt="http://forum.mybb.ru/style/Mybb_Space/Mybb_Space.css"/>
<br>
<img src="http://www.10pix.ru/img1/3492/5439523.jpg" alt="http://forum.mybb.ru/style/Mybb_Sloven/Mybb_Sloven.css"/>
<br>
</div>
<script>$("#changeStyle img[alt='"+Lmem+"']").addClass("STYLselect");$('#changeStyle img[alt]').click(function(){L=$(this).attr("alt");$('#changeStyle img[alt]').removeClass("STYLselect");$(this).addClass("STYLselect");clearSet(L)});</script>
Пояснения:
Красным - ссылки на картинки соответствующих кнопок
Коричневым жирным - ссылки на файлы стиля для этой кнопки
Синим жирным - стиль кнопки после нажатия
но это будет менять только основное (шапку, тело) а как сделать так чтобы менялось всё? кто знает?
Поделиться310-02-2013 18:22:57
Итак, всем привет, попробовала установить плеер в профиль на форуме http://gleewcf.ru/
установился он без проблем и вообще с установкой проблем не возникло, но вот у некоторых почему-то он не воспроизводиться -_-
в чем могут быть проблемы?
Поделиться410-02-2013 18:31:47
salamandra'
скиньте, пожалуйста, код вашего плеера (заполненный)
Поделиться510-02-2013 18:43:02
<object type="application/x-shockwave-flash" data="http://flv-mp3.com/i/pic/ump3player_500x70.swf" height="25" width="170"><param name="wmode" value="transparent" /><param name="allowFullScreen" value="true" /><param name="allowScriptAccess" value="always" /><param name="movie" value="http://flv-mp3.com/i/pic/ump3player_500x70.swf" /><param name="FlashVars" value="way=http://cs1-38.userapi.com/d2/4a1167badc8180.mp3&swf=http://flv-mp3.com/i/pic/ump3player_500x70.swf&w=170&h=25&time_seconds=0&autoplay=0&q=&skin=grey&volume=70&comment=" /></object>
Поделиться611-02-2013 22:49:47
Генерировала код здесь http://flv-mp3.com/ru/mp3/
Поделиться721-02-2013 20:55:45
не знаю туда ли я обращаюсь.) Скажите пожалуста что за скрипт(при наведении на имена админов таблице выскакивает окошко с фоткой и небольшим описанием), как на этих форумах:
http://sacramentolife.ru/
http://badasses.ru/
Поделиться822-02-2013 22:43:36
мне кто нибудь поможееееет?(((
Поделиться905-03-2013 19:37:42
такой же вопрос как и у viktoshaaa
и ещё кто знает нормальный скрипт таблицы со стрелочками?
Поделиться1005-03-2013 20:37:13
и ещё кто знает нормальный скрипт таблицы со стрелочками?
стиль:
#slideshow { margin:0 auto; width:780px; height: 300px; position:relative; line-height: 10px;} #slideshow #slidesContainer { margin:0 auto; width:780px; height: 300px; overflow:auto; /* allow scrollbar */ position:relative;} #slideshow #slidesContainer .slide { margin:0 auto; width:800px; height:300px;} .control { display:block; width: 100px; height: 300px; text-indent:-10000px; position:absolute; cursor: pointer;} #leftControl { top: 90px; left: -43px; background:transparent url(адрес левой стрелки) no-repeat 0 0;} #rightControl { top: 90px; right: -1px; background:transparent url(адрес правой стрелки) no-repeat 0 0;} .slide h2, .slide p { margin:15px; } .slide h2 { letter-spacing:-1px; }
хтмл вверх
<script type="text/javascript"> $(document).ready(function(){ var currentPosition = 0; var slideWidth = 780; var slides = $('.slide'); var numberOfSlides = slides.length; // Remove scrollbar in JS $('#slidesContainer').css('overflow', 'hidden'); // Wrap all .slides with #slideInner div slides .wrapAll('<div id="slideInner"></div>') // Float left to display horizontally, readjust .slides width .css({ 'float' : 'right', 'width' : slideWidth }); // Set #slideInner width equal to total width of all slides $('#slideInner').css('width', slideWidth * numberOfSlides); // Insert controls in the DOM $('#slideshow') .prepend('<span class="control" id="leftControl">Clicking moves left</span>') .append('<span class="control" id="rightControl">Clicking moves right</span>'); // Hide left arrow control on first load manageControls(currentPosition); // Create event listeners for .controls clicks $('.control') .bind('click', function(){ // Determine new position currentPosition = ($(this).attr('id')=='rightControl') ? currentPosition+1 : currentPosition-1; // Hide / show controls manageControls(currentPosition); // Move slideInner using margin-left $('#slideInner').animate({ 'marginLeft' : slideWidth*(-currentPosition) }); }); // manageControls: Hides and Shows controls depending on currentPosition function manageControls(position){ // Hide left arrow if position is first slide if(position==0){ $('#leftControl').hide() } else{ $('#leftControl').show() } // Hide right arrow if position is last slide if(position==numberOfSlides-1){ $('#rightControl').hide() } else{ $('#rightControl').show() } } }); </script>
таблица
<center><table border=0 width="780px" height="320px" cellpadding="25"><tr><td> <body> <div id="pageContainer"> <h1></h1> <!-- Slideshow HTML --> <div id="slideshow"> <div id="slidesContainer"> <div class="slide"> четвертый контенер <p> </div> <div class="slide"> третий контенер <p> </div> <div class="slide"> второй контенер</div> <div class="slide"> первый контенер <p> </div> </div> </div> <!-- Slideshow HTML --> <div id="footer"> </div> </div> </body> </html></td></tr></table></center>
Поделиться1105-03-2013 22:52:51
moral rat
спасибо огромное)))
Поделиться1206-03-2013 21:35:39
Всем доброго времени суток)
Нужна помощь со спойлером-контейнером. В общем, на прошлом проекте эта финтифлюшка стояла нормально, а здесь вырисовалась вот такая проблемка http://s3.uploads.ru/sm0RM.jpg
Коряво выделенная область и есть косяк. Объясните, пожалуйста, почему все съезжает и можно ли это как-то исправить? Может я не туда ставлю? хд
Сам форум: http://tetstcode.rusff.ru/
Помогите
Поделиться1308-03-2013 14:50:32
помогите!!! как это исправить??? нужно чтобы таблица была сдвинута от рамки
Отредактировано monkeyslut (08-03-2013 14:51:12)
Поделиться1408-03-2013 17:23:18
monkeyslut
#slideshow {
margin:0 auto;
width:780px;
height: 300px;
position:relative;
line-height: 10px;}
#slideshow #slidesContainer {
margin:0 auto;
width:780px;
height: 300px;
overflow:auto; /* allow scrollbar */
position:relative;}
Поиграйте с выделенными строками)
Поделиться1508-03-2013 20:49:50
как избавиться от этой полоски в подписи?
Поделиться1610-03-2013 15:44:17
Здравствуйте!
Подскажите, пожалуйста, скрипт, чтобы поставить трэк под аватаркой.
Поделиться1724-03-2013 20:57:24
Не знаю, сюда ли обращаюсь со своей проблемой, но вот в чем дело.
У меня на форуме не отображается подчеркнутый текст. Кто-нибудь знает, в чем может быть причина?
Поделиться1824-03-2013 21:19:07
У меня на форуме не отображается подчеркнутый текст. Кто-нибудь знает, в чем может быть причина?
Адрес?
Поделиться2025-03-2013 01:33:34
skittles.
Дайте ссылку на пост, где вы использовали подчёркнутый текст, а он не подчеркнулся.
Поделиться2125-03-2013 18:35:13
apl.de.ap
http://tomorrowneverdies.rusff.ru/viewtopic.php?id=88 подчеркнуто по идее должно быть наш баннер
Поделиться2228-03-2013 01:59:20
и снова повторюсь с вопросом, неужели никто не поможет?
не знаю туда ли я обращаюсь.) Скажите пожалуста что за скрипт(при наведении на имена админов таблице выскакивает окошко с фоткой и небольшим описанием), как на этих форумах:
http://sacramentolife.ru/
http://badasses.ru/
Поделиться2309-04-2013 00:14:50
кто знает код для вставки музыки??? так же как мы можем вставлять видео, картинки
Поделиться2410-04-2013 03:07:02
monkeyslut
Попробуйте погуглить на наличие аудио-плееров с яваскрипт-парсером для вставки. Обычными средствами, вроде как, нельзя (можно, конечно, воспользоваться платной функцией русфф "файловое хранилище", у них плеер есть, если я не ошибаюсь).
viktoshaaa
Ещё актуально?
Поделиться2530-04-2013 10:50:27
Подскажите пожалуйста код:
1) для музыки в профиле, как на колоре с такой тонкой полосочкой
2) для музыки в постах, с кнопкой
Поделиться2630-04-2013 11:55:26
1) для музыки в профиле, как на колоре с такой тонкой полосочкой
2) для музыки в постах, с кнопкой
Нету, или я вас неправильно понял.
Поделиться2730-04-2013 12:01:44
Нету, или я вас неправильно понял.
По идее есть, но я наверное не правильно выразилась. Можно поставить кнопку (там где спойлер, изображение и.т.д) и будет в посте возникать такой тег [audio][/audio] и между ними как-то можно ставить ссылку
Поделиться2830-04-2013 14:10:27
Galatea
Полагаю, вы ищите это?
<!--zippy-audio плеер--> <script language="javascript"> $(function(){ $('#button-code').before('<td style=\'background-image:url("http://img31.imageshack.us/img31/1875/sound.gif")\' onclick=\'pop4(); bbcode("[audio]вставьте сюда полученную ссылку", "[/audio]");\'><img src="/i/blank.gif" title="Загрузить музыку"></td>'); }); function pop4(){ popzz = window.open("http://www.zippyshare.com/","popDialog","height=330,width=900") if (!document.all) {popzz.moveTo(100,100);} return false} $("div.post-content").map(function () { text = $(this).html(); if(text.indexOf("zippyshare.com") != -1) { player = /\[audio\]http:\/\/www(\d+)\.zippyshare\.com\/v\/(\d+)\/file\.html\[\/audio\]/gi $(this).html(text.replace(player, "<br /><embed type='application/x-shockwave-flash' src='http://api.zippyshare.com/api/mediaplayer/mediaplayer.swf' flashvars='height=20&width=400&file=http://www$1.zippyshare.com/downloadMusic%3Fkey%3D$2%26&volume=80&autostart=false&frontcolor=0x000000&backcolor=0xffffff&lightcolor=0x000000&type=flv' quality='high' menu='false' wmode='transparent' allowscriptaccess='always' height='20' width='400' name='mp3player' border='0' style='margin-bottom: 6px;'/>")); } }); </script>
Поделиться2930-04-2013 22:13:07
Мося и apl.de.ap
Да, большое спасибо за помощь!
Поделиться3009-05-2013 16:52:53
не знаю, сюда или нет, но я рискну. как сделать так, что бы названия строчки лз не было видно?