Как с помощью браузера можно определить элемент дизайна. | |
Полезные скрипты, необходимые темы для новичков, а также ссылки на сайты рассказывающие что такое НТМЛ и CSS. | |
Ответы на часто задаваемые вопросы. | |
Как задавать вопросы! Разница между стилем и скриптом. ( Советы) | Плюс к названию темы еще и Памятка. |
Запросы по скриптам[2]
Сообщений 621 страница 640 из 996
Поделиться1Вт, 26 Ноя 2013 09:23:09
Поделиться621Сб, 8 Мар 2014 16:17:00
Но решить данную проблему я не смогу пока использую ajax, а по другому увы не могу.Я попробую еще 1 вариант, но успеха не гарантирую.
Суть не в Аяксе, а в запоминании на локаль стораге контента,
добавляемого во всплывающее окно после первого чтения, и
в начале скрипта смотришь: если локаль заполнен, то аякса не делаешь, а выводишь данные из локаль стораге,
====
Далее,
Если в главном меню скобок с новыми сообщениями нет (1) - прочищаешь локаль стораге
Отредактировано Deff (Сб, 8 Мар 2014 16:22:15)
Поделиться622Сб, 8 Мар 2014 16:23:52
Deff
Окай, вечером попробую.
Поделиться623Сб, 8 Мар 2014 16:28:56
Fover
Потом имхо ты вообще не смотришь за скобками в главном меню, а занчит аяксишь на каждой странице
тест скобки стандартный:
if($('#navpm').text().indexOf('(')!=-1)
Отредактировано Deff (Сб, 8 Мар 2014 16:31:15)
Поделиться624Сб, 8 Мар 2014 16:53:22
Deff
Да наю я, то я прост со старой версии взял.
Ток я вот никак не пойму, почему ты скобки то не ставишь (всегда):
if($('html').length > 0) {
$('html').html('Тест');
}
Поделиться625Сб, 8 Мар 2014 17:04:36
Если строка после IF единственная = скобки не обязательны, удобно для сокращения скобок, особенно когда в дальнейшем их еще много
Так же скобки не обязательны, если за IF идет единственная функция
f($('html').length > 0) function БлаБла (){
.... тут много чего
}
Отредактировано Deff (Сб, 8 Мар 2014 17:05:21)
Поделиться626Сб, 8 Мар 2014 18:52:43
Deff
Запятые в описании ставим таким кодом: ,
Не работает. Этот код автоматически меняется на запятую в админке, и оттого скрипт глючит.
Поделиться627Сб, 8 Мар 2014 19:10:19
Не работает. Этот код автоматически меняется на запятую в админке, и оттого скрипт глючит.
Гы - а так ?=> ,
Лан - чичас подправлю скрипт
Отредактировано Deff (Сб, 8 Мар 2014 19:11:14)
Поделиться628Сб, 8 Мар 2014 19:39:41
Deff
Тогда вместо запятой высвечивается ,
Поделиться629Сб, 8 Мар 2014 19:48:35
Аделькин
Поправил скрипт, мон ставить запятые в пояснении
Поделиться630Сб, 8 Мар 2014 20:00:55
Deff
Спасибо!
Это этот же скрипт поправили Скрипты от пользователей 2 ?
Поделиться631Сб, 8 Мар 2014 20:08:21
Аделькин
Ссылка та же, что я Вам и давал в Первый раз
Поделиться632Сб, 8 Мар 2014 20:11:07
Deff
Понятно, спасибо еще раз!
Поделиться633Сб, 8 Мар 2014 20:41:42
Здравствуйте. Запрос очень простой: спрятать награды в профиле. Знаю, что есть готовые скрипты на кнопки две и более. Мне так громоздко не нужно. Пусть слово "Награды" отображается в профиле, как есть текстом, а при нажатии на него выкатывается контейнер с наградами в этом же профиле. И убрать бы зазор. Вот так:
Отредактировано Фелис (Сб, 8 Мар 2014 20:44:01)
Поделиться634Сб, 8 Мар 2014 20:49:33
Фелис
Ссылку на топик с установленными наградами, видный гостю, кдик по дате в сообщении
Отредактировано Deff (Сб, 8 Мар 2014 20:50:41)
Поделиться635Сб, 8 Мар 2014 21:00:16
Deff
Вот эта ссылка? Награды прописываются не скриптом, а через встроенный сервис на rusff. В админке это отдельный пункт настроек.
Поделиться636Сб, 8 Мар 2014 21:06:29
Deff
Извиняюсь, у меня еще вопрос по тому же скрипту.
Хочу использовать его для подарков, которых уже более 500 - то есть, код будет достаточно большой. С учетом того, что у нас стоят и другие скрипты, этот просто не влезает в html-низ, сохраняясь там только частично. Скажите, пожалуйста, как можно подгружать его из внешнего файла? Как скрипты подгружать из файла я знаю, но здесь вот этот блок
<div id=Myawrd style="display:none;">
<!--=================================================
//НОМЕР НАГРАДЫ // ЗА ЧТО // CCЫЛКА НА КАРТИНКУ
//=================================================-->
<p>1,За доблестный Труд,http://savepic.org/1963976.gif</p>
<p>2,Спасателю утопающих,http://savepic.org/1953736.gif</p>
<p>3,Лучшему модератору,http://savepic.org/1950664.gif</p>
<p>4,За доблестный Труд,http://savepic.org/1956808.gif</p>
<p>5,За доблестный Труд,http://savepic.org/1954760.gif</p>
<p>6,За доблестный Труд,http://savepic.org/1944520.gif</p>
<p>7,За доблестный Труд,http://savepic.org/1942472.gif</p>
<p>8,За доблестный Труд,http://savepic.org/1941448.gif</p>
<p>9,За доблестный Труд,http://savepic.org/1939400.gif</p>
<p>10,За достижения культмассовой работе,http://savepic.org/1927112.gif</p>
<p>11,Лучшему администратору,http://savepic.org/1919944.gif</p>
<p>12,Лучшему Летающему Юзеру,http://savepic.org/1925064.gif</p>
<p>13,Змею Искусителю форума,http://savepic.org/1914824.gif</p>
<p>14,Ветерану-Инвалиду в положенный срок,http://savepic.org/1960907.gif</p>
<p>15,За непревзойденную унылость постов,http://savepic.org/1966027.gif</p>
<p>16,Лучшему ISQ-Трепло форума,http://savepic.org/1945547.gif</p>
</div>
меня смущает, как его подгрузить из внешнего файла - я не знаю...
Поделиться637Сб, 8 Мар 2014 21:36:12
Аделькин
Попробуйте синее запихнyть в подгружаемый скрипт:
<style>
/****************************************************************/
/*CSS МЕДАЛЬКИ В ПРОФИЛЬ(ТОПИК) */
/****************************************************************/
.tipsy.title-awards .tipsy-inner {
letter-spacing:1px!important;
font-size:12px!important;
font-family: 'Times New Roman';
max-width:300px;}
.awards {cursor:pointer;margin:2px;}
</style><!--Медальки в профиль(топик)-->
<script>
function NewForm (){ /*==123==;
<!--=================================================
//НОМЕР НАГРАДЫ // ЗА ЧТО // CCЫЛКА НА КАРТИНКУ
//=================================================-->
<div>
<p>1,За доблестный Труд,http://savepic.org/1963976.gif</p>
<p>2,Спасателю утопающих,http://savepic.org/1953736.gif</p>
<p>3,Лучшему модератору,http://savepic.org/1950664.gif</p>
<p>4,За доблестный Труд,http://savepic.org/1956808.gif</p>
<p>5,За доблестный Труд,http://savepic.org/1954760.gif</p>
<p>6,За доблестный Труд,http://savepic.org/1944520.gif</p>
<p>7,За доблестный Труд,http://savepic.org/1942472.gif</p>
<p>8,За доблестный Труд,http://savepic.org/1941448.gif</p>
<p>9,За доблестный Труд,http://savepic.org/1939400.gif</p>
<p>10,За достижения культмассовой работе,http://savepic.org/1927112.gif</p>
<p>11,Лучшему администратору,http://savepic.org/1919944.gif</p>
<p>12,Лучшему Летающему Юзеру,http://savepic.org/1925064.gif</p>
<p>13,Змею Искусителю форума,http://savepic.org/1914824.gif</p>
<p>14,Ветерану-Инвалиду в положенный срок,http://savepic.org/1960907.gif</p>
<p>15,За непревзойденную унылость постов,http://savepic.org/1966027.gif</p>
<p>16,Лучшему ISQ-Трепло форума,http://savepic.org/1945547.gif</p>
</div>
==123==;*/
} NewForm = NewForm.toString().split('==123==;')[1];
var NumPole=1; //Номер доп поля c наградками;
var listMedal=[];
$(NewForm).find("p").each(function(j){
listMedal[j]=[];listMedal[j]=$(this).html().replace(/\s*(\d+),\s*(.*?),\s*(http.*)/ig,'$1,,$2,,$3').split(',,');});
var NamFld = '.pa-fld'+NumPole;
var awSTrt = '<img width="23" class=awards src="';
$("div.post-author "+ NamFld).each(function () {
if($(this).html()!=null){
var L = $(this).html().replace(/^.+:(?:[\s]|<br>)/ig,'')
var L0=$(this).html().replace(/^(.+:)[\s\S]*$/igm,'$1')+'<br>';$(this).html(L0)
var Thisaw = L.split(',');
for (j=0; j< Thisaw.length; j++){
Dp='';var x=Thisaw[j];x=x.replace(/(\d+)#.+$/img,'$1');Dp=(Thisaw[j].replace(x,'')).replace(/^#/i,'');
for (i=0; i< listMedal.length; i++){ //alert(Thisaw[j]+","+listMedal[i][0])
if(x==listMedal[i][0]){L='<span title="'+listMedal[i][1]+' '+Dp+'" class="tooltip4">'+awSTrt+listMedal[i][2]+'"/></span>';
//alert(L)
$(this).append(L);break;}
}
};}
});
$("span.tooltip4").tipsy({gravity: 's title-awards'});
</script><!--End//Медальки в профиль(топик)-->
Отредактировано Deff (Сб, 8 Мар 2014 23:27:19)
Поделиться638Сб, 8 Мар 2014 22:09:22
Deff
Не работает
Поделиться639Сб, 8 Мар 2014 22:10:12
АделькинСсылку на ресурс с кодом
Вроде Поправил пост 637
Отредактировано Deff (Сб, 8 Мар 2014 22:19:04)