2010-05-07 3 views
1

Я работаю над флэш-виджетами. Но это встречает некоторую проблему с ошибкой, и ошибка описана ниже-> 1. TypeError: Ошибка # 1085: Тип элемента «img» должен быть завершен соответствующим конечным тегом «».Тип Ошибка в Actionscript 3

OK, jonathanasdf

вот мой код

import fl.transitions.easing.*; 
import fl.transitions.*; 

var xml:XML; 
var xmlList:XMLList; 
var xmlLoader:URLLoader = new URLLoader(); 

var imageLoader:Loader; 
var bigImage:Loader = new Loader(); 
var imageText:TextField = new TextField(); 

xmlLoader.load(new URLRequest("http://localhost/shopmajik/flash/shopdata")); 

xmlLoader.addEventListener(Event.COMPLETE, xmlLoaded); 

function xmlLoaded(e:Event):void { 
    xml=new XML (e.target.data); 
    xmlList = xml.children(); 
    trace(xmlList); 

    imageLoader = new Loader(); 
    imageLoader.load(new URLRequest(xmlList.elements("shopbanner").attribute("src"))); 
    imageLoader.x = -220; 
    imageLoader.y = -187; 
    addChild(imageLoader); 
} 

я собирать данные из функции контроллера CodeIgniter. Я уложился в эту должность, если кто-нибудь мне поможет.

+0

Нам потребуется дополнительная информация. – jonathanasdf

ответ

2

Эта ошибка вызвана неправильным XML, ваш код загрузчика, вероятно, прав. Присмотритесь к части вашего кода, которая генерирует XML и убедитесь, что в нем отсутствует </img> в нужном месте.

+0

все еще нет решения. Это мои данные xml в строке php .... $ sreturn = ""; $ sreturn. = "". $ Client-> shop_banner. ""; \t \t $ sreturn. = ""; –

+0

, пожалуйста, отправьте этот код в своем оригинальном посте и с каким-то правильным форматированием, я не могу сказать, что к чему, когда он так искажен. – grapefrukt