Foros del Web » Creando para Internet » Flash y Actionscript »

Agenda XML (bandit ayuda please)

Estas en el tema de Agenda XML (bandit ayuda please) en el foro de Flash y Actionscript en Foros del Web. Bandit estube haciendo la agenda en xml a modo de practica, pero me tira errores, copio el codigo que yo lo mire y lo mire ...
  #1 (permalink)  
Antiguo 17/12/2007, 16:15
 
Fecha de Ingreso: noviembre-2007
Mensajes: 36
Antigüedad: 17 años
Puntos: 0
Agenda XML (bandit ayuda please)

Bandit estube haciendo la agenda en xml a modo de practica, pero me tira errores, copio el codigo que yo lo mire y lo mire y lo mire, y no le encuentro la falla, gracias desde ya

var news:Number = 0;
var separacion:Number = 10;
var ancho_Escenario:Number = 550;
_root.createEmptyMovieClip("foto",10);
foto._x = 226;
foto._y = 114
var agenda_noticias:XML = new XML();
agenda_noticias.ignoreWhite=true;
function parsea(exito:Boolean){
if(exito){
_root.createEmptyMovieClip("menu",11);
menu._visible=false;
nombre.htmlText="<p aling=\"center\"><b>"+this.firstChild.nodeName.toU pperCase()+"</>: Elija las noticias en el menú inferio de la pantalla</p>";
for (var i = 0; izthis.firstChild.childNodes.lenght; i++){
menu.attachMovie("nueva_noticia", "boton"+news, news);
menu["boton"+news].numero.txt = news+1;
menu["boton"+news]._x = news*(meni["boton"+news]._width+separacion);
// menu["boton"+news].id = this.firstChild.childNodes[i].childNodes[j]attributes.id;
menu["boton"+news].cabecera = this.firstChild.childNodes[i].childNodes[j].attributes.cabecera;
menu["boton"+news].url = this.firstChild.childNodes[i].childNodes[j].attributes.url;
menu["boton"+news].fecha = this.firstChild.childNodes[i].attributes.dia;
menu["boton"+news].onReleace = function(){
cabecera.htmlText="<p align=\"left\"><b>"+this.fecha+".-</b>"+this.cabecera+"</p>";
if(this.url !="no"){
foto.loadMovie(this.url);
}else{
foto.loadMovie("no.jpg");
}
var cargador:LoadVars = new LoadVars()
cargador.onLoad = function(exito:Boolean){
if(exito){
cuerpo.text = cargador.texto;
}else{
cuerpo.text = "No se pudo cargar el texto de esta noticia";
}
delete cargador;
};
cargador.load(+this.id+".txt");
};
news++;
}
}
menu._x = (ancho_Escenario/2)-(menu._width/2);
menu._y = 350;
menu._visible = true;
}else{
nombre.htmlText= "<p align=\"center\"><b>Error al cargar los datos</b></p>";
}
}
agenda_noticias.onLoad = parsea;
agenda_noticias.load("datos.xml")
  #2 (permalink)  
Antiguo 17/12/2007, 17:02
Avatar de Bandit
Moderador
 
Fecha de Ingreso: julio-2003
Ubicación: Lima - Perú
Mensajes: 16.726
Antigüedad: 21 años, 4 meses
Puntos: 406
Re: Agenda XML (bandit ayuda please)

Tiene varios errores el script que haz hecho:
1.- En ésta línea: toU pperCase()+"</> debe ser así: toUpperCase()+"</b> haz separado toU pperCase() y en +</> debe ser el tag de cierre de la negrita o se así: +</b>
2.- En ésta línea: for (var i = 0; izthis.firstChild.childNodes.lenght; i++){ debe de estar escrito así: for (var i = 0; i<this.firstChild.childNodes.length; i++) {, el error está en izthis.firstChild no es izthis sino i<this en vez de poner el signo: menor que (<) le escribiste la letra Z y no es lenght es length
3.- Te falta la línea que empieza en: for (var j = 0;
4.- En vez de escribir menu escribes meni
Te sugiero que mejor revices línea por línea el código que di en el tutor.

Espero haberte sido de ayuda.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/
  #3 (permalink)  
Antiguo 17/12/2007, 17:09
 
Fecha de Ingreso: noviembre-2007
Mensajes: 36
Antigüedad: 17 años
Puntos: 0
Re: Agenda XML (bandit ayuda please)

muchas gracias, la verdad me cegue con tantas letra, empiezo de nuevo entones. Muchas gracias por tu siempre buena voluntan en ayudar, hice el tutorial de slider y quedo impresionante!!.
Se agradece la sabiduria.
  #4 (permalink)  
Antiguo 17/12/2007, 17:22
Avatar de Bandit
Moderador
 
Fecha de Ingreso: julio-2003
Ubicación: Lima - Perú
Mensajes: 16.726
Antigüedad: 21 años, 4 meses
Puntos: 406
Re: Agenda XML (bandit ayuda please)

Y nada, para eso estamos.

Saludos.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/
  #5 (permalink)  
Antiguo 17/12/2007, 18:08
 
Fecha de Ingreso: noviembre-2007
Mensajes: 36
Antigüedad: 17 años
Puntos: 0
Re: Agenda XML (bandit ayuda please)

Estimado bandit, logre que funcione (a medias) el tutor arranca con el script en:
var news .....
no deberia empezar con "function" y el nombre que se le asigna a la funcion? y me parece que flata un if en algun lado por eso me da error que estoy cerrando "}" llaves que no estan abiertas, puede ser lo que digo?, si es asi me podrias pasar el flatante. gracias.
  #6 (permalink)  
Antiguo 17/12/2007, 18:38
Avatar de Bandit
Moderador
 
Fecha de Ingreso: julio-2003
Ubicación: Lima - Perú
Mensajes: 16.726
Antigüedad: 21 años, 4 meses
Puntos: 406
Re: Agenda XML (bandit ayuda please)

El código como está en el tutor está bien, debes de haber omitido algunas líneas, las correcciones que te hice solamente son algunas hay muchos más, por eso te dije que lo revisaras línea por línea.

Espero haberte sido de ayuda.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 17:12.