señores como les va, fijense que tengo un problema, por ahi consegui una animacion que es un portafolio, en el cual se muestra una imagen, un nombre y una descripcion que se cargan desde un archivo xml, el asunto es que dischos campos no muestran nada hasta que uno presiona un boton, mi consulta es:
como logro cargar el "primer" valor para cada campo del archivo xml sin necesidad de presionar uno de los botones....???
este es el codigo:
Código PHP:
var thumb_spacing = 40;
var description_lv = new LoadVars();
description_lv.onData = function(raw_text){
description_txt.text = raw_text;
}
function GeneratePortfolio(portfolio_xml){
var portfolioPictures = portfolio_xml.firstChild.childNodes;
for (var i = 0; i < portfolioPictures.length; i++){
var currentPicture = portfolioPictures[i];
var currentThumb_mc = menu_mc.createEmptyMovieClip ("thumbnail_mc"+i,i);
currentThumb_mc._x = i * thumb_spacing;
currentThumb_mc.createEmptyMovieClip("thumb_container",0);
currentThumb_mc.thumb_container.loadMovie (currentPicture.attributes.thumb);
currentThumb_mc.title = currentPicture.attributes.title;
currentThumb_mc.image = currentPicture.attributes.image;
currentThumb_mc.description = currentPicture.attributes.description;
currentThumb_mc.onRollOver = currentThumb_mc.onDragOver = function(){
info_txt.text = this.title;
}
currentThumb_mc.onRollOut = currentThumb_mc.onDragOut = function(){
info_txt.text = "";
}
currentThumb_mc.onRelease = function(){
image_mc.loadMovie(this.image);
description_lv.load(this.description);
}
}
}
var portfolio_xml = new XML();
portfolio_xml.ignoreWhite = true;
portfolio_xml.onLoad = function(success){
if (success) GeneratePortfolio(this);
else trace("Error loading XML file");
}
portfolio_xml.load("portfolio.xml");
aqui esta la pagina con dicho portafolio:
Código:
http://www.kirupa.com/web/xml/examples/portfolio.htm