Просмотр полной версии : Какой шрифт надо чтобы <h1> работал ?
Вобщем в тектовое поле из некой переменной вводится текст :
this.d_txt.html = true;
hz='<h1><B>е мое</B></h1>
this.d_txt.htmlText = hz;
утолщение шрифта работает (<b>) а вот <h1> чето нет :(
но это пол беды.
Второй вариант в текстовое грузится текст <b>ух нелегкая это работа </b> так сдесь текст вообще пропадает как только я добавляю эти самые <b></b>
Блин а очень надо шоб теги работали :mad:
Я так понимаю что многое зависит от шрифта тектового поля, так он Arial
Короче понял почему при употреблении <b> тект исчезает. Дело в том что у текта я использую Character Options
следовательно вопрос как при использовании Character работали <b>
ну и конечно что делать чтоб <h1> работало?
KidsKilla
17.08.2005, 21:04
если ты удосужишься заглянуть в хелп, то там сказано, что h1 не поддерживается
у тя шрифры пропадают т.к. включать в поле надо все начертания, какие есть. т.е. создаёшь поле, пишешь в нём текст, часть оставляешь прямым, часть выделяешь жирным...
Насчет h1 я сам понял а с <b> все равно какие-то глюки
например пишу: ура товарищи <b>мы пробьемся</b>
так вот "мы пробьемся" просто исчезает :confused:
KidsKilla
17.08.2005, 21:28
бл*, читай:
"включать в поле надо все начертания, какие есть. т.е. создаёшь поле, пишешь в нём текст, часть оставляешь прямым, часть выделяешь жирным.."
возможно ты меня не так понял или я тебя не пойму вот тебе часть исходника
так что больше не у кого проблем не возникало с <b> ????? :confused:
обьясняю еще раз:
если я пишу: "<b>тра-ля-ля</b>
то его не видно.
Че это за Хня извиняюсь за выражение.
KidsKilla
18.08.2005, 16:26
аттач
о спасибо я все понял, хотя и не думал шо так по дурному оно.
потому что текста в поле не должно быть написано, ну да ладно че-нить придумаю.
еще раз спасибо.
KidsKilla
18.08.2005, 17:11
обнуляй текст просто.
а теперь другой вопрос (чтобы не создавать новую тему):
есть ли такая функция или что-то еще которая определяла:" вмещается ли текст в тектовое поле?"
тоесть я создаю определенное поле туда гружу текст, но если он не влазит мне надо это узнать, чтобы выполнялось еще что-то.
надеюсь вопрос понятен.
Жень Шень
18.08.2005, 20:13
Привет!
А что если динамически создавать?
Тогда не надо вводить заранее форматированый текст в поле. Я попробывал заменить <b>тра-ля-ля</b> на "<i>тра-ля-ля</i> и...
оно не печаталось, пока не ввел заранее хоть одну букву италиком.
А тут полное управление!
this.createTextField("my_txt", this.getNextHighestDepth(), 10, 10, 500, 122);
my_txt.html = true;
my_txt.htmlText = '<FONT FACE="Courier" SIZE="18" COLOR="#0000ff"><u>Это раз</u></B></FONT><FONT FACE="Courier" SIZE="24" COLOR="#FF00FF"><B>'+newline+'Это два</B></FONT>'+newline+'Это семь...:)';
да я так уже решил делать тоже, и с этим вроде проблем нет.
но сейчас у меня другая проблема, читай выше /\.
я там написал: есть ли функция которая определяет что тект не влазит в тектовое поле ?
Ну я так понимаю, что скорее всего нет функции, которая определяет влазит ли текст или нет. А тогда можно ли преобразовать html строку в обыкновенную, ну тоесть без тегов.
Потомучто надо считать количесво символов а теги лишние и к тому же меняются. :confused:
Жень Шень
19.08.2005, 11:11
привет!
может этот пример наведет на нужную мысль. он конечно не совсем по вопросу. но, в нем можно менять буковки без помощи тегов хтмл.
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.