Re: Колонка любых вопросов для новичков!
Добавлено:
16 июн 2009, 17:12
info
smoke писал(а):info, посути, что ты написал - это одно и тоже...
Да я знаю, что одно и то же, бб-код заменяется скриптом на хтмл - это понятно. Но меня интересует только одно (повторяю уже в третий раз) -
как сделать кнопку бб-кода (ну или наподобие нее), но чтобы вместо стандарного [код]...[/код], вставлялся в сообщение определенный html-код. Прошу ответить тех, кто знает.
Re: Колонка любых вопросов для новичков!
Добавлено:
16 июн 2009, 17:19
Smoke
Просто создай свою кнопку с BB кодом, а в качестве [код][/код] укажи свой html код...
--------
P.S Тема о том как создавать кнопки тут есть - ищи!
Re: Колонка любых вопросов для новичков!
Добавлено:
16 июн 2009, 17:24
info
И что тогда будет, ведь скрипт бб-кода содержит функцию замены бб на хтмл. Смысл лепить хмтл в скрипт, если он еще потом будет заменяться на себя же. Я конечно в джаве не шарю, но по логике, необходим скрипт, не использующий замену, т.е. скрипт, просто позволяющий при нажатии на такую кнопку, вставить нужный хтмл-код, без лишних дополнительных обработок самое себя.
Re: Колонка любых вопросов для новичков!
Добавлено:
16 июн 2009, 17:47
Smoke
- Код: Выделить всё
<input value="Вставить!" onclick="simpletag('код','','','message','')" class="codeButtons" style="width: 20px; font-weight: bold;" type="button">
Тогда юзай чтото вроде этого....
Не проверял!
Re: Колонка любых вопросов для новичков!
Добавлено:
16 июн 2009, 18:00
info
Это я уже пробовал, итог такой:
- Код: Выделить всё
[<a href=]ссылка[/<a href=]
Re: Колонка любых вопросов для новичков!
Добавлено:
16 июн 2009, 23:05
Zeppter
- Код: Выделить всё
<script type="text/javascript">
e=document.getElementsByTagName("TD");
for(k=0;k<e.length;k++) {
if(e[k].className=='posttdMessage') {
s=e[k].innerHTML;
while (s.indexOf('<font color="red">') != -1) {
s=s.replace('[</font>','<font color="red">');
s=s.replace('</font>','</font>');
e[k].innerHTML=s;
}}}
</script>
+
- Код: Выделить всё
<input type="button" value="red" onclick="simpletag('red','','','message',''); return false;" class="codeButtons" title="Красный текст" name="red" />
Проверяй и не **и всем мозги
Re: Колонка любых вопросов для новичков!
Добавлено:
16 июн 2009, 23:42
info
Zeppter писал(а):Проверяй и не **и всем мозги
Zeppter, для начала благодарю, и попробую, но вот насчет *** мозгов - вас никто не заставлял отвечать, и если ваши мозги, простите, за**ны, так я тут причем - держите себя в руках, на крайняк успокоительное существует.
Re: Колонка любых вопросов для новичков!
Добавлено:
16 июн 2009, 23:47
info
Кстати, Zeppter, вы привели обычный скрипт бб-кода, так что вопрос открыт.