Xpoint
   [напомнить пароль]

bbcode в tooltip

Метки: [без меток]
2008-07-20 16:01:22 [обр] hades[досье]

в xul описал

<tooltip id="TICKERMARKETTooltip" noautohide="true" orient="vertical" onpopupshowing="return TICKERMARKET.fillInTooltip(document.tooltipNode, this);">
           <description id="TooltipSummary"></description>
</tooltip>

при наведении на кнопку показываю тултип.
в скрипте прописываю

var text = document.createTextNode("test");
document.getElementById("TooltipSummary").appendChild(text);

все отображается, но хочу сделать, чтобы можно было использовать BBCODE.

var text = document.createTextNode("[b]test[/b]");

чтобы отобразился жирным. как это сделать? может есть стандартный механизм??? может как-то можно втавить html текст, чтобы правильно отобразился?

спустя 31 минуту [обр] Давид Мзареулян(1/1003)[досье]

document.getElementById("TooltipSummary").innerHTML = "<b>test</b>";

Зачем ббкод-то?

спустя 12 минут [обр] hades[досье]
не отрабатывает innerHTML :-(
спустя 26 минут [обр] hades[досье]
мало того, если пишу
<description id="TICKERMARKETTooltipSummary"><b>dddddddddddddd</b></description>
жирным не рисует. фф3
спустя 5 минут [обр] hades[досье]
возник еще вопрос:
есть 2 перекрывающихся кнопки: toolbarbutton как сделать так, чтобы одна перекрывала другую? сейчас кнопки прозрачные....
спустя 17 минут [обр] Давид Мзареулян(1/1003)[досье]
А! Простите, не обратил внимания, что речь о XUL. Тогда я всё неправильно написал — подождём более знающих товарищей.
спустя 22 часа [обр] papa-din[досье]

Дык, а

<html:div id="TICKERMARKETTooltipSummary"><html:b>dlabla... ?

спустя 28 дней [обр] Владимир Палант(434/4445)[досье]
var child = document.createElement("description");
child.style.fontWeight = "bold";
child.appendChild(document.createTextNode("test"));
document.getElementById("TooltipSummary").appendChild(child);
И дальше в том же духе. Сам по себе description не поддерживает форматирование. Если нужен жирный текст — добавляйте для него элемент description с соотвествующими стилями. А вот парсить bbcode вам уже самому придется...
Powered by POEM™ Engine Copyright © 2002-2005