Tengo una página callejero.asp donde va alojado un swf llamado mapa.swf .
En la pagina callejero.asp tengo un formulario con una caja de texto (name=seccion) y un botón submit cuya acción es enviarlo a la misma página callejero.asp
Al principio de la página asp recojo el valor del campo sección y lo meto en una variable llamada seccion. Si esta variable es distinta de vacio escribo su valor en un archivo de texto llamado mapa.txt
Por Ejemplo:
Si seccion=1 entonces en el fichero de texto queda:
&seccion=1&
En mapa.swf recojo la variable seccion del fichero de texto y según esta muestro un mapa u otro de la siguiente manera:
stop();
//Creo unas funciones para poderlas utilizar//
//función para limpiar el escenario de instancias de clip
function limpieza(){
primero.removeMovieClip();
}
/*en la línea de tiempo principal creamos una instancia
de símbolo vacía.
Para hacer más fácil su uso la incluimos en la función "vacía
function vacía(){
_root.createEmptyMovieClip("intercambio",0);
_root.intercambio._x = 550/2;
_root.intercambio._y = 346/2;
}
this.onLoad = function (){
limpieza();
vacía();
algo = new LoadVars();
algo.load("http://localhost/guiateonline/callejero_fin/mapa.txt",this,"POST");
algo.onLoad = function(){
_root.intercambio.attachMovie("mv"+String(this.sec cion),"primero",0);
_root.intercambio._xscale = 600;
_root.intercambio._yscale = 600;
_root.intercambio._x = 550/2;
_root.intercambio._y = 346/2;
_root.intercambio.setMask(masca);
};
};
Bueno pues ahora viene mi problemón.
El swf por si solo va bien, pero cuando esta en la página asp no actualiza.No sé como solucionarlo.
He probado varias cosas de caché de navegador pero nada.
A ver si me pueden ayudar.
Que me echan del currrrrrrrrrrooooo¡¡¡¡.