![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|
|
|||||
|
Регистрация: Nov 2006
Сообщений: 177
|
Ни разу не имел дело с ссылками в TextField'e, потому уже четвертый час бьюсь над следующим вопросом. Чую, проблема либо где-то на поверхности, либо в глухих дебрях...
Вообщем, есть динамический TextField, в него програмно вставляется ссылка. Задача проста: при наведении на неё, должен меняться её цвет и появляться подчеркивание. Сам флеш, насколько я понял, такого не делает. Можно ли как-то сделать самому? Пробовал вставлять текст в контейнер и ловить onRollOver, но у родителя тоже есть свой RollOver, поэтому происходит перекрытие.. Последний раз редактировалось combo; 07.02.2008 в 12:29. |
|
|||||
|
Регистрация: Nov 2006
Сообщений: 177
|
А можно пример в виде какой-нибудь строки со ссылкой?
|
|
|||||
var styles = new TextField.StyleSheet();
styles.setStyle("a", {color:'#00FF00'});
styles.setStyle("a:hover", {color:'#FF0000', textDecoration:'underline'});
textField.styleSheet = styles;
textField.htmlText = 'text text <a href="somelink">link</a> text';
можно внешний css грузить http://livedocs.adobe.com/flash/9.0/...=00002190.html Последний раз редактировалось fljot; 07.02.2008 в 13:01. |
|
|||||
|
Регистрация: Nov 2006
Сообщений: 177
|
Так дело было в стилях??
всё, пошел за валерьянкой...спасибо, fljot Еще такой вопрос: как с такой ссылки передать главному окну браузера(сама флешка в качестве popup'е) новый url. Ну, что-то вроде такого - Последний раз редактировалось iNils; 07.02.2008 в 17:22. |
|
|||||
|
Регистрация: Feb 2008
Сообщений: 2
|
О_о спс я тож незнал хД
я вообще все ссылки делал кнопками без кода вообще=) |
![]() |
![]() |
Часовой пояс GMT +4, время: 17:02. |
|
|
« Предыдущая тема | Следующая тема » |
|
|