• Страница 2 из 4
  • «
  • 1
  • 2
  • 3
  • 4
  • »
Архив - только для чтения
Сообщество uCoz » Архивариус » Архив » bb-коды
bb-коды
Kron
Сообщений: 2338
Репутация: 674

Сообщение # 16 | 15:42:30
Andre, это позволяет не реагировать на ошибки яваскрипт, т.е. даже если нет функции в статус баре браузера не будет писаться ошибка сценария.

кроме того такую конструкцию (try catch) удобно использовать когда нужно что-то сделать для разных браузеров у которых по разному идет работа с объектами (например в опере нет глобального массива all )

покопайтесь в скриптах в панели управления поймете.

Andre
Сообщений: 342
Репутация: 140

Сообщение # 17 | 16:12:32
Quote (uCoz)
позволяет не реагировать на ошибки яваскрипт
ура! угодал!

Quote (uCoz)
например в опере нет глобального массива all
всегда его использую и везде работает dry
Les
Сообщений: 1
Репутация: 9

Сообщение # 18 | 16:12:42
Могу ли я добавить тег [sgf]file_name.sgf[/sgf]
чтобы было как здесь:
http://forum.kido.com.ru//read.php?8,21170
?
Спасибо.
Kron
Сообщений: 2338
Репутация: 674

Сообщение # 19 | 16:12:52
Les, не можете.
Andre
Сообщений: 342
Репутация: 140

Сообщение # 20 | 16:13:02
Quote (uCoz)
Les, не можете.
А почему нельзя? разве это правилами запрещено?
firebug

Сообщение # 21 | 16:13:12
Не можете, потому что такого кода нет.
(И не будет, потому что вами же будут подключаться тяжёлые файлы...)
Вот полный список -- //forum.ucoz.ru/forum/0-0-0-13
Сообщение отредактировал firebug - Пятница, 03 Мар 2006, 21:13:50
Andre
Сообщений: 342
Репутация: 140

Сообщение # 22 | 16:13:22
Я согласен с тем, что тега [sgf] нет, но кто ему запрещает самому сделать этот тег?
Опешу самый простой способ (без вставки дополнительных кнопок):
Что желающему вставить свой тег надо знать: JavaScript

1. Разбиваем страницу на теги <TD>
2. Ищем тот тег у которого class=posttdmessage
3. Делаем замену [sgf] и [/sgf] на тот тег, для чего они предназначены

Осталось сказать участником, что такой тег есть smile

ЗЫ: Les, а чо он должен делать то, а то мне регится лень?

Федор
Сообщений: 1
Репутация: 15

Сообщение # 23 | 16:13:32
Andre, <embed...> вставлять... Слушай, ты же уже на "хелпере" такой скрипт писал! Его только настроить под http:// ... .ucoz.ru/forum/ и все дела!

Какой хороший день! А ты приятный пень!
Andre
Сообщений: 342
Репутация: 140

Сообщение # 24 | 16:13:42
Quote (Федор)
Andre, <embed...> вставлять... Слушай, ты же уже на "хелпере" такой скрипт писал! Его только настроить под http:// ... .ucoz.ru/forum/ и все дела!
Это не мой скрипт, а Cerber, хоть небольшой вклад в него я сделал. А ты значит тоже от фасты сбежал, случаем не из-за меня? До скриптов мне еще далеко, с дизайном все мучаюсь wacko , мне бы попрогмить, а нет рисованием вот занят angry . Завтра простенький могу написать скриптик, а что-то серьезное появится только когда я переделками займусь smile

Добавлено (05 Мар 2006, 09:42:48)
---------------------------------------------

Code
<script>
e=document.getElementsByTagName("TD");
for(k=15; k<e.length;k++) {
if(e[k].className=='posttdmessage') {
s=e[k].innerHTML;
s=s.replace('[sgf]','<embed src="'); s=s.replace('[/sgf]','" width="400" height="300"></embed>');
e[k].innerHTML=s;
} }
</script>

Честно скажу, что не разу с флешками не имел дело, поэтому если что-то нето, пиши. Ширину и высоту ограничил.
А вот Результат работы скрипта

Сообщение отредактировал Andre - Воскресенье, 05 Мар 2006, 13:10:55
antanta
Сообщений: 2
Репутация: 7

Сообщение # 25 | 16:13:52
вот кодик, наверняка мудренно но всетаки..
Code
%IF($IS_GROUP_4$)%  
<div style="display:none">  
<input type="button" value=" Admin " onmouseover="document.addform.helpbox.value='Пока не работает!'" onclick="tag_admin()" class="codeButtons" name="admin">  
</div> %ENDIF%
<script type='text/javascript'>function tag_admin()
{
var listvalue = "init";
var thelist = "";

while ( (listvalue != "") && (listvalue != null) )
{
listvalue = prompt(list_prompt, "");
if ( (listvalue != "") && (listvalue != null) )
{
thelist = thelist+"[*]"<br>+listvalue+"\n";
}
}

if ( thelist != "" )
{
doInsert( "[admin]\n" + thelist + "[/admin]\n", "", false);
}
}</script>
   
<script>  
Nn=19;
elem=document.all.admin;  
obj=document.addform.i.parentNode;  
obj.insertBefore(elem, obj.childNodes[Nn]);  
var newText = document.createTextNode(unescape('%A0'));  
obj.insertBefore(newText, obj.childNodes[Nn]);
</script>


а что терь прописать чтоб при добавлении собщения это бралось в определенную рамочку?
Сообщение отредактировал antanta - Четверг, 18 Янв 2007, 19:36:35
SH@DE
Репутация: 8
Уровень замечаний:

Сообщение # 26 | 16:14:02
[center]ТЕКСТ[/center] - возможно такой код сделать, чтобы текст был по середине сообщения???
И ещё... Как вынести все коды или хотя бы (зачёркнутый текст и выбор размера шрифта) к общим кодам, чтобы не надо было людям смотреть какие ещё коды существуют! И значит как убрать кнопку "Все коды"?

подпись превышает размеры
Angel7
Сообщений: 326
Репутация: 251

Сообщение # 27 | 16:14:12
Quote (SH@DE)
[center]ТЕКСТ[/center] - возможно такой код сделать, чтобы текст был по середине сообщения???
И ещё... Как вынести все коды или хотя бы (зачёркнутый текст и выбор размера шрифта) к общим кодам, чтобы не надо было людям смотреть какие ещё коды существуют! И значит как убрать кнопку "Все коды"?

Code
<script>  
e=document.getElementsByTagName("TD");  
for(k=15; k<e.length;k++) {  
if(e[k].className=='posttdmessage') {  
s=e[k].innerHTML;  
s=s.replace('[center]','<p align=center>'); s=s.replace('[/center]','</p>');  
e[k].innerHTML=s;  
} }  
</script>
русский

Сообщение # 28 | 16:14:22
Скрипт рабочий:
<div style="display:none">
<input type="button" value=" c " onclick="simpletag('c')" class="codeButtons" name="c">
</div>
<script>
c_open=0;
Nn=15; // Порядковый номер кнопки (подберите сами)
elem=document.all.c;
obj=document.addform.i.parentNode;
obj.insertBefore(elem, obj.childNodes[Nn]);
var newText = document.createTextNode(unescape('%A0'));
obj.insertBefore(newText, obj.childNodes[Nn]);
</script>

вот и должался

источник http://helper.ucoz.ru/forum/2-467-2#4357

ТёмаМ
Репутация: 87

Сообщение # 29 | 16:14:52
Quote (SH@DE)
[center]ТЕКСТ[/center] - возможно такой код сделать, чтобы текст был по середине сообщения???

SH@DE, вы прикалолись?

А это что?
lilhustla
Сообщений: 5
Репутация: 9
Уровень замечаний:

Сообщение # 30 | 16:15:02
как сделать чтоб гости заглянувшие на форум видили не ссылку на какой нить файл а только текст типа зарегестрируйся чтоб увидеть.......или что-то подобное....заранее thnx
Сообщество uCoz » Архивариус » Архив » bb-коды
  • Страница 2 из 4
  • «
  • 1
  • 2
  • 3
  • 4
  • »
Поиск: