Comunidad de diseño web y desarrollo en internet online

Recargar XML

Citar            
MensajeEscrito el 09 Mar 2006 04:46 pm
Tengo un mapa donde cargo un monton de empresas(con duplicateMC), necesito agregar una empresa y guardarla(ya lo hace), solo que quiero que esa empresa se vea desde el momento en que la posicione en el mapa, es decir recargar un xml que leo donde estan las empresas.
ups...lo tengo dos películas en diferentes niveles...e intentado con _level.empresas.load("misEmpresas.xml"); :?

Por zamy

6 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 09 Mar 2006 05:42 pm
puedes poner mas codigo.... :)
para saber con que trabajar...

Por rolv

Claber

2000 de clabLevel

3 tutoriales

 

firefox
Citar            
MensajeEscrito el 09 Mar 2006 06:45 pm
Leemos el xml

count = 31;

datosEmpresas=new XML();
datosEmpresas.ignoreWhite=1;

datosEmpresas.onLoad=function(exito){
if(exito){
var textoEmpresas="";
var raiz=this.firstChild;
var hijos=this.firstChild.childNodes.length;
if (hijos!=0){
count = 31;
datos = [];
miMapa.attachMovie("empresa", "empresa_mc", count-1);
miMapa.empresa._visible = false;
for(var n=0;n<hijos;n++){
var miNewMc = miMapa.empresa_mc.duplicateMovieClip("empresa_mc"+count, count, {_x:raiz.childNodes[n].attributes.posX, _y:raiz.childNodes[n].attributes.posX});
miNewMc.d.text = raiz.childNodes[n].attributes.enlace;
datosEmpresa.text += raiz.childNodes[n].attributes.enlace;
count += 1;
}
} else {
trace("No hay empresas disponibles.");
}
}else{
trace("<b>Error al cargar los datos</b>");
}
}

datosEmpresas.load("empresas.xml");

Envío datos al servidor y quiero recargar el xml

var lv=new LoadVars();
barrita.guarda.onPress = function(){
if (yaSelecciono){
lv.posEmpX = miX + (_level5.miMapa._x * (-1));
lv.posEmpY = miY + (_level5.miMapa._y * (-1));

lv.sendAndLoad("http://localhost/aaMapas/recibirDatos.php",lv,"POST");
//lv.sendAndLoad("RecibeVal.aspx",lv,"POST");
yaSelecciono = false;
//barrita.emp._visible = false;
mensaje.miMsjDeTexto = "Los datos se han recibido con éxito";
mensaje.gotoAndPlay("miMsj");
datosEmpresas.load("empresas.xml");
}else{
yaSelecciono = true;
mensaje.miMsjDeTexto = "Hubo algun error";
mensaje.gotoAndPlay("miMsj");
}
};

Por zamy

6 de clabLevel



Genero:Masculino  

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.