Просмотр полной версии : HTML форматированный текст. Как отловить наведение на ссылку?
Добрый день!
Есть html текстовое поле. В нём есть <a href='asfunction: goodfunc,xxx'>;
Функция goodfunc срабатывает по клику, а как сделать чтобы она срабатывала при наведении мыши на ссылку? Может как-то CSS сюда привинтить?
через htmltext это не получится. положите текстовое поле в клип, при событии onRollOver этого клипа выполняйте вашу функцию
не не катит, так я и сам умею
На AS2 я делал CSS для обычного состояния и для наведенного с разницей по цвету в 1, чтобы было для глаза не заметно. А потом, по onEnterFrame постоянно сверял цвета.
Вот! Это уже верное направление! Еще мысли есть?
chingachgoog
16.01.2009, 20:11
См. поиск.
Я тут код выкладывал с этим делом.
Искал уже, что-то не видел, может даш наводку?
chingachgoog
16.01.2009, 20:19
На водку и пиво не подаю, а ссылку, пожалуйста:
http://flasher.ru/forum/showthread.php?t=99633
:)
Если нужно просто изменить форматирование текста при наведении, то:
var hoverStyle:Object = {textDecoration:'underline'};
var style:TextField.StyleSheet = new TextField.StyleSheet();
style.setStyle('a:hover', hoverStyle);
ttt.styleSheet = style;
ttt.html = true;
ttt.htmlText = '<a href="www">test</a>';
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.