Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   ссылка из xml (http://www.flasher.ru/forum/showthread.php?t=138790)

zurkis 15.04.2010 21:30

ссылка из xml
 
нужно из xml брать ссылку и выводить в текстовое поле, с последующим ее нажатием и переходом, как можно сделать? :)

спасибо

nOobCrafter 15.04.2010 22:03

а хелпом воспользоваться никак? или тут кинуть хмлку, ее загрузку, парсинг, и выше описанные дейтсвия?

zurkis 15.04.2010 22:09

было бы неплохо

Rzer 16.04.2010 02:07

Код AS3:

navigateToURL( (new URLRequest(getLinkFromXML(xml))))


Mur4ik 16.04.2010 08:05

абстрактный пример

Код AS3:

import flash.text.StyleSheet;
import flash.text.TextField;
import flash.text.TextFieldAutoSize;
 
var xmlWithLink:XML =
<data>
        <link><![CDATA[http://google.com]]></link>
</data>
 
var style:StyleSheet = new StyleSheet();
        style.setStyle("a:link", {textDecoration:"underline", color:"#0000FF", fontWeight:"normal"}); // стиль ссылки
        style.setStyle("a:hover", {textDecoration:"none", color:"#FF0080", fontWeight:"normal"}); // стиль ссылки при наведении мыши
 
// текстовое поле
var tfLink:TextField = new TextField();
        tfLink.autoSize = TextFieldAutoSize.LEFT;
        tfLink.styleSheet = style;
        tfLink.htmlText = "<a href='" + xmlWithLink.link.toString() + "' target='_blank'>Нажми меня и попадешь в GOOGLE</a>";
        tfLink.x = tfLink.y = 15;
        addChild(tfLink);



Часовой пояс GMT +4, время: 18:22.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.