Respuesta: No funciona mi página web en AS3 Muy buenas Bandit. gracias de nuevo por responderme.
En el primer fotograma del swf inicial cargo las clases que necesito, tengo un script para centrar la pantalla, otro script para que me muestra la fecha y hora actual y otro dos scripts que me cargaran dos swf animados como presentación y al final tengo un stop para que no siga al siguiente frame. Pero no llega a ejecutar ni el centrado de pantalla ni tan siquiera la fecha/hora y ni mucho menos me carga los swf.
Te dejo el script inicial por si ves algo anómalo, pero ya te digo que a nivel local me funciona.
// Importamos clases
import flash.net.URLLoader;
import flash.net.URLLoaderDataFormat;
import flash.events.Event;
import flash.net.URLRequest;
import flash.display.Loader;
import flash.events.ProgressEvent;
import fl.controls.ProgressBarMode;
import flash.system.fscommand;
import flash.display.MovieClip;
//System.Security.allowDomain("http://www.thukjechetibet.org");
//Maximizamos la pantalla
stage.displayState="fullScreen";
stage.scaleMode = StageScaleMode.SHOW_ALL;
//Definimos variables globales
var adondevoy:String;
var idioma:String;
var dias:Array;
var meses:Array;
//Llama a la función de limpiar variables globales
var hecho:Boolean = false;
unavez();
// Función que monta la fecha y la hora
txtFecha.addEventListener(Event.ENTER_FRAME, refre);
function refre(e:Event){
if(idioma == "C"){
var diasC = new Array("diumenge", "dilluns", "dimarts", "dimecres", "dijous", "divendres", "dissabte");
var mesesC = new Array("de gener", "de febrer", "de març", "d,abril", "de maig", "de juny", "de juliol", "d,agost", "de setembre", "d,octubre", "de novembre", "de decembre");
dias = diasC;
meses = mesesC;
}
if(idioma == "E"){
var diasE = new Array("domingo", "lunes", "martes", "miercoles", "jueves", "viernes", "sabado");
var mesesE = new Array("de enero", "de febrero", "de marzo", "de abril", "de mayo", "de junio", "de julio", "de agosto", "de septiembre", "de octubre", "de noviembre", "de diciembre");
dias = diasE;
meses = mesesE;
}
if(idioma == "I"){
var diasI = new Array("sunday", "monday", "tuesday", "wednesday", "thursday", "friday", "saturday");
var mesesI = new Array("january", "february", "march", "april", "may", "june", "july", "august", "september", "october", "november", "december");
dias = diasI;
meses = mesesI;
}
var hoy_date:Date = new Date();
var diax = hoy_date.getDay();
var dia = hoy_date.getDate();
var mes = hoy_date.getMonth();
var ano = hoy_date.getFullYear();
var hora = hoy_date.getHours();
var minuto = hoy_date.getMinutes();
var segundo = hoy_date.getSeconds();
if (minuto < 10){
minuto = "0" + minuto;
}else{
minuto = minuto;
}
if (segundo < 10){
segundo = "0" + segundo;
}else{
segundo = segundo;
}
txtFecha.text = "" + dias[diax] + ", " + dia + " " + meses[mes] + " " + ano + " " + hora + " : " + minuto + " : " + segundo + " ";
}
//Función para limpiar las situaciones diarias semanal
function unavez(){
if(hecho) return
adondevoy = "";
idioma = "C";
hecho = true;
}
//Creacion Logo
var presentacion:URLRequest = new URLRequest("http://www.miweb.org/LogoTJChT.swf");
var presentacionC:Loader = new Loader()
presentacionC.load(presentacion);
addChild(presentacionC);
//Creacion carrusel de fotografías
var carrusel:URLRequest = new URLRequest("http://www.miweb.org/CarruselFotos.swf");
var carruselC:Loader = new Loader()
carruselC.load(carrusel);
addChild(carruselC);
carruselC.x = 15
carruselC.y = 505
// Paramos la película para que no siga por los siguientes frames
stop();
Gracias de nuevo y espero no abusar demasiado de tu tiempo. |