Retroceder   Foros del Web > Programación para sitios web > AJAX

Respuesta
 
Herramientas Desplegado
Antiguo 17-abr-2008, 12:42   #1 (permalink)
Unxky28 ha deshabilitado el karma
 
Avatar de Unxky28
 
Fecha de Ingreso: marzo-2006
Ubicación: En Puebla
Mensajes: 58
Enviar un mensaje por MSN a Unxky28 Enviar un mensaje por Yahoo  a Unxky28
De acuerdo Ajax.Updater de Prototype



Holas a todos tengo un problema con esta funcion de Prototype, lo que pasa que en cierto momentos necesito hacer una actualizacion en una cierta capa como un sistema de noticias.

Y la ocupo de esta manera:

Código PHP:
function updateTime()
{
Cambios();
setTimeout("updateTime()",1000);

Donde updateTime es la funcion a llamar y dentro de ella esta Cambios(), en esta hace la actualizacion de la Capa.

Codigo de Cambios:

Código PHP:
function Cambios()
  {                                                   
            var 
oOptions = {
                    
method"GET",
                
parameters"",                                                                    
                 
onFailure: function (oXHRoJson) {
                    
alert("An error occurred: " oXHR.status);
                }
            };
            var 
oRequest = new Ajax.Updater({ success"CAMBIOS"}, 
                                    
"Noticia.php"
                                     
oOptions);                                    
  } 
Hasta Ahy todo bien...hace todo .

El problema Biene siendo Internet Explorer. No hace la actualizacion.
Y no entiendo porque. En Mozilla, Opera, Netscape, Flock, Ect. Si hace esos cambios, pero EXplorer No ...Ni siquiera el IE7.

Alguna Ayudadita.

Gracias.!
__________________
El Futuro esta en Tus Manos...
Unxky28 está desconectado   Responder Citando
Antiguo 17-abr-2008, 15:12   #2 (permalink)
Moderador
GatorV llegará a ser famoso muy prontoGatorV llegará a ser famoso muy prontoGatorV llegará a ser famoso muy prontoGatorV llegará a ser famoso muy prontoGatorV llegará a ser famoso muy pronto
 
Avatar de GatorV
 
Fecha de Ingreso: mayo-2006
Ubicación: Queretaro, Mexico
Mensajes: 11.616
Re: Ajax.Updater de Prototype

Hola Unxky28,

El problema es que IE tiende a hacer Catching en las URL a la hora de actualizar, prueba agregando un parámetro extra a tu update:
Código:
var oOptions = {
                    method: "GET",
                parameters: { rand: Math.Random() },                                                                    
                 onFailure: function (oXHR, oJson) {
                    alert("An error occurred: " + oXHR.status);
                }
            };
Saludos.
__________________
Blog Web
GatorV está desconectado   Responder Citando
Antiguo 17-abr-2008, 15:15   #3 (permalink)
Unxky28 ha deshabilitado el karma
 
Avatar de Unxky28
 
Fecha de Ingreso: marzo-2006
Ubicación: En Puebla
Mensajes: 58
Enviar un mensaje por MSN a Unxky28 Enviar un mensaje por Yahoo  a Unxky28
De acuerdo Ajax.Updater de Prototype

Holas !

Antes que nada gracias por responder.

Mira, ya lo hize...

Agregar un parametro y con un Random y nada...

No se porque no lo actualiza, seguire probando...y gracias por tu respuesta...y espero otra solucion...

Saludos.!
__________________
El Futuro esta en Tus Manos...
Unxky28 está desconectado   Responder Citando
Respuesta
No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 03:17.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93