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

Problema con archivo Flash.

Estas en el tema de Problema con archivo Flash. en el foro de Flash y Actionscript en Foros del Web. Hola. Estoy montando una web y me encuentro con problema. Tengo un fichero llamado inicio el cual me carga desde la Agenda la ultima noticia ...
  #1 (permalink)  
Antiguo 25/02/2006, 20:24
 
Fecha de Ingreso: agosto-2004
Mensajes: 57
Antigüedad: 19 años, 8 meses
Puntos: 1
Pregunta Problema con archivo Flash.

Hola.
Estoy montando una web y me encuentro con problema.
Tengo un fichero llamado inicio el cual me carga desde la Agenda la ultima noticia introducida y con la variante de <mostrar en primera pagina Si o NO>
Pues bien el problema radica que la imagen no aparece y eso que al introducir la noticia y la foto, la imagen se sube al servidor y el texto de la noticia se almacena correctamente ya que desde la agenda aparece.
Os muestro aqui el codigo por si tuviera algun error:
stop();
function inicio() {
var Register_1_ = _root;
Loading();
if (Cartulinas.length > 0) {
ft = 0;
while (ft < Cartulinas.length) {
Register_1_.titulares_mc[Cartulinas[ft]].removeMovieClip();
ft++;
}
}
pagXmlFichas.load(((ObjVars.UrlNoticias + paginacion) + temporada));
pagXmlFichas.ignoreWhite = true;
PreCarga = setInterval(Leidos, 5);
}
function Leidos() {
_root.loading_txt._visible = false;
if (Fin) {
_root.loading_txt._visible = true;
} else {
clearInterval(PreCarga);
}
pagXmlFichas.onLoad = function() {
clearInterval(PreCarga);
Fin = false;
ParseFichas();
};
}
function Loading() {
_root.createTextField("loading_txt", 1, 0, 0, 0, 0);
with (loading_txt) {
autoSize = true;
background = false;
_visible = true;
_x = 160;
_y = 90;
text = "Cargando noticias...";
}
var css = new TextFormat();
with (css) {
font = "Verdana";
size = 10;
bold = true;
color = 9605778;
}
_root.loading_txt.setTextFormat(css);
}
function ParseFichas() {
clearInterval(PreCarga);
_root.loading_txt._visible = false;
Fin = true;
var Register_2_ = new Array();
var Register_2_ = pagXmlFichas.firstChild.childNodes;
ArrayNoticias.titulo = Array();
ArrayNoticias.noticia = Array();
ArrayNoticias.fecha = Array();
ArrayNoticias.imagen = Array();
var Register_1_ = 0;
while (Register_1_ <= (Register_2_.length - 1)) {
ArrayNoticias.titulo[Register_1_] = Register_2_[Register_1_].childNodes[0].firstChild.nodeValue;
ArrayNoticias.noticia[Register_1_] = Register_2_[Register_1_].childNodes[1].firstChild.nodeValue;
ArrayNoticias.fecha[Register_1_] = Register_2_[Register_1_].childNodes[2].firstChild.nodeValue;
ArrayNoticias.imagen[Register_1_] = Register_2_[Register_1_].childNodes[3].firstChild.nodeValue;
Register_1_++;
}
PintarTitulos();
ParseTemporadas();
}
function PintarTitulos() {
var Register_2_ = _root;
var yEspacio = (Register_2_.titulares_mc.linea_mc._height + JccYspacio);
var Register_3_ = (Register_2_.titulares_mc.linea_mc._y - yEspacio);
i = 0;
while (i < ArrayNoticias.titulo.length) {
var Register_1_ = ("titulo" + i);
Cartulinas[i] = Register_1_;
Register_2_.titulares_mc.linea_mc.duplicateMovieCl ip(Register_1_, i);
var Register_3_ = (Register_3_ + yEspacio);
Register_2_.titulares_mc[Register_1_]._y = Register_3_;
Register_2_.titulares_mc[Register_1_].linea_txt.text = ArrayNoticias.titulo[i];
Register_2_.titulares_mc[Register_1_].ID = i;
Imagen = ArrayNoticias.imagen[i] == "" ? Imagen : ArrayNoticias.imagen[i];
Register_2_.titulares_mc[Register_1_].onRelease = function() {
VerNoticia(this.ID);
};
i++;
}
VerNoticia(0);
}
function VerNoticia(id) {
var Register_1_ = id;
var Register_2_ = _root;
if (anterior) {
anterior.backgroundColor = 16514302;
anterior.textColor = 0;
}
Register_2_.textbox.noticia_txt.text = ArrayNoticias.noticia[Register_1_];
Register_2_.titulares_mc[("titulo" + Register_1_)].linea_txt.background = true;
Register_2_.titulares_mc[("titulo" + Register_1_)].linea_txt.backgroundColor = 0;
Register_2_.titulares_mc[("titulo" + Register_1_)].linea_txt.textColor = 16514302;
anterior = Register_2_.titulares_mc[("titulo" + Register_1_)].linea_txt;
Imagen = ArrayNoticias.imagen[Register_1_] == undefined ? Imagen : ArrayNoticias.imagen[Register_1_];
var Register_3_ = (((((ObjVars.UrImages + ArrayNoticias.imagen[Register_1_]) + "&x=") + AnchoImg) + "&y=") + AltoImg);
if (Register_3_ != undefined) {
loadMovie(Register_3_, Register_2_.imagen_mc);
}
}
function ParseTemporadas() {
var Register_3_ = _root;
var pagXmlTemp = new XML();
pagXmlTemp.load(ObjVars.UrlTemporadas);
pagXmlTemp.ignoreWhite = true;
ArrayTemporadas.visto = Array();
ArrayTemporadas.ref = Array();
pagXmlTemp.onLoad = function() {
var Register_3_ = _root;
pagXmlTemp.ignoreWhite = true;
var Temporadas = new Array();
Temporadas = pagXmlTemp.firstChild.childNodes;
var Register_1_ = 0;
while (Register_1_ <= (Temporadas.length - 1)) {
ArrayTemporadas.visto[Register_1_] = Temporadas[Register_1_].childNodes[0].firstChild.nodeValue;
ArrayTemporadas.ref[Register_1_] = Temporadas[Register_1_].childNodes[1].firstChild.nodeValue;
Register_1_++;
}
var yEspacio = (Register_3_.temporadas_mc._height + JccYspacio);
var yStart = (Register_3_.temporadas_mc._y - yEspacio);
var Register_1_ = 0;
while (Register_1_ < ArrayTemporadas.visto.length) {
var Register_2_ = ("temporada" + Register_1_);
Register_3_.temporadas_mc.duplicateMovieClip(Regis ter_2_, Register_1_);
yStart += yEspacio;
Register_3_[Register_2_]._y = yStart;
Register_3_[Register_2_].linea_txt.text = ArrayTemporadas.visto[Register_1_];
Register_3_[Register_2_].ID = ArrayTemporadas.ref[Register_1_];
Register_3_[Register_2_].onRelease = function() {
VerTemporada(this.ID);
};
Register_1_++;
}
};
}
function VerTemporada(fecha) {
temporada = "&desde=" + fecha;
inicio();
}
system.useCodepage = true;
var idioma = "es";
var ObjVars = new LoadVars();
ObjVars.load((("rutas_" + idioma) + ".txt"));
ObjVars.onLoad = function() {
inicio();
};
var pagXmlFichas = new XML();
var paginacion = 0;
var paginacionInv = 0;
var JccYspacio = 5;
var Imagen = "";
var AnchoImg = 327;
var AltoImg = 297;
var temporada = "";
var Cartulinas = new Array();
var ArrayNoticias = new Array();
var ArrayTemporadas = new Array();
var anterior;

Gracias y un saludo.
  #2 (permalink)  
Antiguo 26/02/2006, 07:01
 
Fecha de Ingreso: agosto-2004
Mensajes: 57
Antigüedad: 19 años, 8 meses
Puntos: 1
Nadie me puede hechar una mano, porfavor?
  #3 (permalink)  
Antiguo 26/02/2006, 15:24
 
Fecha de Ingreso: agosto-2004
Mensajes: 57
Antigüedad: 19 años, 8 meses
Puntos: 1
Nadie tiene alguna solucion posible???
  #4 (permalink)  
Antiguo 28/02/2006, 10:01
 
Fecha de Ingreso: agosto-2004
Mensajes: 57
Antigüedad: 19 años, 8 meses
Puntos: 1
HELP ME... please
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 22:39.