Toshka
Новые возможности форумов - там тема Новые возможности форумов (скрипты)
Все скрипты, которые можно было написать - лежат там.
Спрос новых скриптов 2
Сообщений 341 страница 360 из 1000
Поделиться341Вс, 8 Фев 2009 17:03:42
Поделиться342Вс, 8 Фев 2009 17:11:10
Все скрипты, которые можно было написать - лежат там.
но я прошу о новом.... ладно.. понял
Поделиться343Вс, 8 Фев 2009 17:19:34
Toshka
То что вы просите просто невыполнимо. Один, два, три, сто, пятьдесят тысяч... У вас скрипт просто не влезет.
Поделиться344Вс, 8 Фев 2009 20:22:03
<script
language="JavaScript">
<!--begin fantasyflash.ru
var h=(new Date()).getHours();
if (h > 23 || h <7) document.write('Привет лунатикам!') ;
if (h > 6 && h < 12) document.write('Доброе утро! Как спалось?');
if (h > 11 && h < 19) document.write('Добрый день!');
if (h > 18 && h < 24) document. write('Привет! Уже вечер...');
//-->
</script>
Можно ли изменить этот скрипт так, что надпись менялась в зависимости от дня? Например, 21-ого февраля - одна надпись, 22-ого - другая и т.д.
Поделиться345Вс, 8 Фев 2009 21:39:24
Можете дать скрипт чтоб можно было поменять фон(или поменять на картинку) там где писать сообщение?
Поделиться346Пн, 9 Фев 2009 05:39:57
Можете дать скрипт чтоб можно было поменять фон(или поменять на картинку) там где писать сообщение?
Ога очень надо)) Скажите скриптик плиз
Поделиться347Пн, 9 Фев 2009 10:20:40
Toshka
Я наверное дурак и мне нечего было делать, но сделал считалку до 99999 включительно. Пока не видел на форумах людей, имеющие большее число сообщений.
В html-в форме ответа
<script type="text/javascript">
function getNum(n){
var sum1 = new Array(" ноль", " один", " два", " три", " четыре", " пять", " шесть", " семь", " восемь", " девять", " десять", " одиннадцать", " двенадцать", " тринадцать", " четырнадцать", " пятнадцать", " шестнадцать", " семнадцать", " восемнадцать", " девятнадцать");
var sum2 = new Array("", "", " двадцать", " тридцать", " сорок", " пятьдесят", " шестьдесят", " семьдесят", " восемдесят", " девяносто");
var sum3 = new Array("", " сто", " двести", " триста", " четыреста", " пятьсот", " шестьсот", " семьсот", " восемьсот", " девятьсот");
var sum4 = new Array("", " одна", " две", " три", " четыре", " пять", " шесть", " семь", " восемь", " девять");
var n = n.toString();
var p = "";
for(i=0;i<n.toString().length;i++){
if(n.toString().length==1){
p+=sum1[n]
break;
} else if(n.toString().length==2 && n.substring(0,1)=="1"){
p+=sum1[n]
break;
} else if(n.toString().length==2){
b = n.substring(0+i,1+i)
if(i==0){p+=sum2[b];}
else if(i==1 && b!="0"){p+=sum1[b];}
} else if(n.toString().length==3){
b = n.substring(0+i,1+i)
if(i==0){p+=sum3[b];}
else if(i==1 && n.substring(1,2)=="1"){p+=sum1[n.substring(1,3)];break;}
else if(i==1 && b!="0"){p+=sum2[b];}
else if(i==2 && b!="0"){p+=sum1[b];}
} else if(n.toString().length==4){
b = n.substring(0+i,1+i)
if(i==0){
p+=sum4[b];
if(b==1){p+=" тысяча";}
else if(b>1 && b<5){p+=" тысячи";}
if(b>=5){p+=" тысяч";}
}
else if(i==1 && b!="0"){p+=sum3[b];}
else if(i==2 && n.substring(2,3)=="1"){p+=sum1[n.substring(2,4)];break;}
else if(i==2 && b!="0"){p+=sum2[b];}
else if(i==3 && b!="0"){p+=sum1[b];}
} else if(n.toString().length==5){
b = n.substring(0+i,1+i)
if(i==0){
if(n.substring(0,1)=="1"){p+=sum1[n.substring(0,2)]+" тысяч";}
else {
p+=sum2[b];
if(n.substring(1,2)!=0){p+=sum4[n.substring(1,2)];}
if(n.substring(1,2)==1){p+=" тысяча";}
else if(n.substring(1,2)>1 && n.substring(1,2)<5){p+=" тысячи";}
if(n.substring(1,2)>=5 && n.substring(1,2)==0){p+=" тысяч";}
}
}
else if(i==1 && n.substring(2,3)!="0"){p+=sum3[n.substring(2,3)];}
else if(i==2 && n.substring(3,4)=="1"){p+=sum1[n.substring(3,5)];break;}
else if(i==2 && n.substring(3,4)!="0"){p+=sum2[n.substring(3,4)];}
else if(i==3 && n.substring(4,5)!="0"){p+=sum1[n.substring(4,5)];}
}
}
return p;
}
var li = document.getElementsByTagName("li")
for(q=0;q<li.length;q++){
if(li[q].className=="pa-posts"){
li[q].innerHTML="Сообщений: "+getNum(li[q].innerHTML.substring(li[q].innerHTML.indexOf(": ")+2, li[q].innerHTML.length))
}
}
</script>Поделиться348Пн, 9 Фев 2009 10:25:41
Можно ли изменить этот скрипт так, что надпись менялась в зависимости от дня? Например, 21-ого февраля - одна надпись, 22-ого - другая и т.д.
<script language="JavaScript">
var d=new Date().getDate();
if(d==23){
document.write("С днем!")
} else if(d==24){
document.write("С другим днем!")
}
</script>
Отредактировано Duka (Пн, 9 Фев 2009 10:25:56)
Поделиться349Пн, 9 Фев 2009 14:31:23
Duka
Спасибо.
Поделиться350Пн, 9 Фев 2009 21:41:11
Нет ли скрипта, чтобы подчеркивались ошибки (как в ворде) в поле написания сообщения?
Поделиться351Пн, 9 Фев 2009 21:49:10
Kolin
скрипта нет.
Поделиться352Пн, 9 Фев 2009 22:27:10
Нет ли скрипта, чтобы подчеркивались ошибки (как в ворде) в поле написания сообщения?
Есть, в файрфоксе плагин, спеллер вроде
Поделиться353Ср, 11 Фев 2009 18:19:51
можете дать скрипт для распознования браузера
Поделиться354Ср, 11 Фев 2009 18:21:07
deicun
Берите в инете с более-менее подходящей картинкой. Для таких штук надо не самый простой скрипт иметь, который на майбб не установить...
Поделиться355Ср, 11 Фев 2009 22:11:30
Нужен скрипт для открытия нового окна, с заданной хтмл страницей, фиксированного размера.
Такое возможно?
Поняла что сморозила странную вещь... точнее говоря мне нужно, что бы получилось примерно, то что есть в форме быстрого ответа [ Помощь по BB-кодам ] только что бы можно было задать размер этого окна, ну и что бы можно было задать на отображение страницу не связанную с адресом форума.
Отредактировано Moony (Ср, 11 Фев 2009 22:28:49)
Поделиться356Ср, 11 Фев 2009 23:23:33
Возможно ли сделать для только что зарегистрировавшихся, у кого подписи ещё нет - шаблон подписи в профиле?
То есть, чтобы новичок заходя в Профиль --> Подпись, видел не пустое окошко ввода, а стандартный текст. Причем нужно это именно для новичков.
Заранее спасибо.
Поделиться357Чт, 12 Фев 2009 00:45:51
Возможно ли сделать для только что зарегистрировавшихся, у кого подписи ещё нет - шаблон подписи в профиле?
То есть, чтобы новичок заходя в Профиль --> Подпись, видел не пустое окошко ввода, а стандартный текст.
Вот-с, накалякал:
<script>
if (location.href.toString().indexOf('profile.php?section=signature') != -1)
{
var arr = document.getElementsByTagName('textarea');
if (arr && arr[0])
{
var txt = arr[0];
if (txt.value.length == 0)
txt.value = 'Пример подписи... =)';
}
}
</script>вставлять в html низ. Тестировал в FF и IE.
Отредактировано KAFLAN (Чт, 12 Фев 2009 13:42:45)
Поделиться358Чт, 12 Фев 2009 00:52:19
Нужен скрипт для открытия нового окна, с заданной хтмл страницей, фиксированного размера.
В чистом виде (выполнится при заходе на страницу):
<script>
window.open("http://rolki.ru", "Ролевые миры","location=1,status=1,scrollbars=1, width=600,height=800");
</script>По клику, на ссылку (например для объявления или формы ответа, или html-низа):
<a href='javascript:void(0);' onclick='window.open("http://rolki.ru", "Ролевые миры","location=1,status=1,scrollbars=1, width=600,height=800"); return false;' title='Лучшая ролевая тусовка рунета'>Открыть ролевой мир!</a>Поделиться359Чт, 12 Фев 2009 00:53:40
можете дать скрипт для распознования браузера
Вам для каких целей если не секрет?
Поделиться360Чт, 12 Фев 2009 09:58:20
if (location.href.toString().indexOf('profile.php?section=signature&id=2') != -1)
Справедливо было бы убрать '2' в адресе.
Думаю, ты понял почему
Похожие темы
| Спрос новых скриптов 3 | Архив | Чт, 26 Ноя 2009 |
| Спрос новых скриптов.... | Архив | Пн, 22 Сен 2008 |
| Заказ новых скриптов | Корзина | Пт, 30 Сен 2011 |
| Нужен новый скрипт | Корзина | Чт, 6 Дек 2007 |
| Награды (старый скрипт) | Новые возможности форумов | Пн, 15 Июл 2024 |
') ;