Comunidad de diseño web y desarrollo en internet online

Refrescar datos

Citar            
MensajeEscrito el 22 Feb 2007 09:55 pm
Hola a todos.

Este mensaje lo he enviado anteriormente en la seccion Flash y como no he recibido respuestas dejo ahora un ejemplo con los archivos para descargar y que podais probarlo desde: netyweb.com/ejemplo.rar

En los archivos que son de php hay que incluir el password del servidor que tengais:

$pass = "password";

Puede importarse una pequeña base de datos con una tabla.

La cuestion a resolver es la siguiente:

Este es un problema con el Internet Explorer 7 (IE7) y tal vez tampoco funcione con IE6.

Tengo un formulario en flash que visualiza datos en un objeto dataGrid.
Hay un input box de flash para introducir un dato.

Cuando introduzco un dato se debe de visualizar en el grid el nuevo dato.

Se llama a un archivo PHP que inserta los datos con SQL.
Cuando termina de insertar los datos utilizo la instruccion:

header('Location: AltaBajas.html');

para que redireccione a la pagina que visualiza el formulario del dataGrid desde el que introduje el dato.

Utilizando FireFox el dataGrid se refresca y funciona como quiero, pero con IE7 no.

He pensado si podria ser el problema de "Haga click aqui para activar..."
Para ello he utilizado varios scripts y sí se consigue que no aparezca el mensaje pero no consigo que se refresque el dataGrid cuando introduzco un dato.

Al final no sé si es un problema del maldito mensaje o es un problema de programacion.
Creo que no es un problema del mensaje "Haga click aqui para activar...". Debe de ser algo diferente.

Gracias por la atencion y salu2

Por netyweb

3 de clabLevel



 

msie7
Citar            
MensajeEscrito el 23 Feb 2007 03:32 am
has intentado que la pagina donde alojas el formulario sea una php en lugar de una html?

Por erny_2004

Claber

166 de clabLevel



Genero:Masculino  

Morelia, Michoacan

firefox
Citar            
MensajeEscrito el 23 Feb 2007 08:34 am
En primer lugar gracias por responder erny_2004, ya que de momento no tengo respuestas y el problema ya me empieza a agobiar un poco.

He utilizado tambien el archivo html como php pero sigue ocurriendo lo mismo. No se refresca el datagrid en Internet Explorer.

Por netyweb

3 de clabLevel



 

firefox
Citar            
MensajeEscrito el 23 Feb 2007 12:53 pm
Me respondo otra vez yo mismo, porque estoy desesperado.
He probado con IE6 pero pasa lo mismo, no se refresca el datagrid en internet explorer.
¿Puede alguien decirme si es un problema del codigo de flash? o lo que sea.

Gracias.

Por netyweb

3 de clabLevel



 

msie7
Citar            
MensajeEscrito el 24 Feb 2007 02:14 pm
En el codigo de Flash hay que sustituir:

tiempoXML.load("verdatos.php");

Por esto otro:

var numerito = new Number;
numerito=random(10000);
tiempoXML.load("verdatos.php?rand="+numerito);

De esta manera se vacía la caché y se le engaña al navegador haciendo creer que es una pagina distinta cada vez que se recarga.

Gracias a One

Por netyweb

3 de clabLevel



 

msie7
Citar            
MensajeEscrito el 24 Feb 2007 03:58 pm

Código :

tiempoXML.load("verdatos.php?rand="+new Date().getTime());

Por Dano

BOFH

4273 de clabLevel

14 tutoriales
4 articulos
10 ejemplos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Lugar estratégico para vigilarte

firefox

 

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