Просмотр полной версии : Изменение ссылки динамического текста
Firefoxer
25.10.2007, 17:04
Не могу найти, как изменить ссылку динамического текста.
Fernando Costa
25.10.2007, 17:42
ActionScript classes > TextField > _url (TextField._url property)
ActionScript classes > TextField > _url (TextField._url property)
read-only
Речь о чем то другом.
Firefoxer
25.10.2007, 17:57
Вот. о том и речь, _url - свойство, а не параметр. да и ссылается всегда на адрес флешки. Повторю, нужно поменять ссылку надписи с одной веб-странички, на другую. Хочется узнать как поменять именно ту ссылку, которая задается динаимческому текстовому полю в среде разработки. Альтернативные методы перехода на адрес (onPress&getURL) не интересуют.
Вы про URL Link который стоит в самом низу поля со свойствами текстого поля?
Firefoxer
25.10.2007, 18:07
Именно про него
URL Link просто делает текстовое поле html и весь текст вставляет в обрамление обычного тега <a href>.
txt.htmlText = '<A HREF="новый линк" >' + txt.text + '</A>';
orangeline
25.10.2007, 18:29
var format:TextFormat = new TextFormat();
format.url = "http://www.adobe.com";
textfield.setTextFormat(format);
Firefoxer
25.10.2007, 18:44
Ага! значит есть у TextFormat'а URL! Спасибо, разобрались.
Fernando Costa
25.10.2007, 18:57
var format:TextFormat = new TextFormat();
format.url = "http://www.adobe.com";
textfield.setTextFormat(format);
точно, помню что когда-то же делал такое. Через TextFormat можно урл назначать
Firefoxer
25.10.2007, 19:05
Про URL Link и html: Когда заполняем поле URL Link, кнопку render as Html можно оставить выключенной. значит URL Link не делает поле html, а вариант с txt.htmlText - уже альтернативный.
Про URL Link и html: Когда заполняем поле URL Link, кнопку render as Html можно оставить выключенной. значит URL Link не делает поле html, а вариант с txt.htmlText - уже альтернативный.
Не верно. html автоматом включается, также есть как если поставить галочку Auto kern
Если не задать полю html=true, url в формате не будет работать
Firefoxer
26.10.2007, 18:44
html=true не надо задавать. Действительно, автоматом выставляется значение, правда кнопка не утапливается, что меня и ввело в заблуждение. Не понятно только зачем в среде разработки оставили такой глюк.
>> html=true не надо задавать
У Вас же динамическое поле. А если Вы не введете ничего в поле URL Link и не нажмете кнопку render as Html в автортайме? Прощайте, ссылки?
Firefoxer
26.10.2007, 19:55
Задача звучала: как изменить ссылку, а не задать.
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.