Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   htmlText и символ "&" (http://www.flasher.ru/forum/showthread.php?t=125864)

grafflash 03.06.2009 22:30

htmlText и символ "&"
 
Всем Привет. Возникла проблемма.
Гружу текст во флэш таким образом:
Код AS1/AS2:

myLoadVars = new LoadVars();
myLoadVars.onLoad = function ()
{
        myText.htmlText = myLoadVars.myHTMLdata;
};
myLoadVars.load("text.txt",0);

В самом тексте есть символ "&" А флэш его походу понимает как окончание текста.
Также не отбражается А'построф.
Люди подскажите плз. Что с этим делать?

mooncar 04.06.2009 00:48

Что то у вас тут все намешано.
Зачем вам грузить html-текст с помощью определения
значения переменной myHTMLdata? У вас в text.txt
несколько пар текстовых переменных что ли типа
myHTMLdata1=Тескст1&myHTMLdata2=Текст2 ?

Все проще:
Код AS1/AS2:

var myVars_lv:LoadVars = new LoadVars();
var txt_url:String = "text.htm";
 
myVars_lv.onData = function(src:String):Void {
    if (src != undefined) {
        myText.htmlText = src;
    } else {
        trace("Unable to load HTML file");
    }
};
myVars_lv.load(txt_url);

Можете в text.htm хоть апостроф, хоть амперсанд писать - все прекарсно отображается.

grafflash 04.06.2009 04:05

Есть добрые и умные люди в этом мире.
Mooncar Спасибо большое. Всё работает!


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

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