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

Respuesta
 
Herramientas Desplegado
Antiguo 10-abr-2008, 03:45   #1 (permalink)
mgusdl tiene algunos puntos positivos de karma
 
Avatar de mgusdl
 
Fecha de Ingreso: abril-2007
Ubicación: Málaga, España
Mensajes: 154
Enviar un mensaje por Skype™ a mgusdl
AJAX timeout

Buenas
Ya se ha hablado de esto por aquí antes pero la única solución que aportan es usar un motor AJAX distinto.
Mi cabezonería es que no quiero usar ningún motor AJAX, sino hacerlo todo "a pelo" desde JavaScript porque me gusta tener control absoluto sobre lo que hace (aunque me cueste más de un dolor de cabeza).

Bien, pues el problema es que cuando se trata de XML generados muy extensos en IE no cargan enteros, se cortan, dando lugar a un XML no valido y por tanto el script no lee la información y la presenta. Sin embargo en FF, Safari, Netscape y Opera funciona correctamente.


Mi pregnta es: cómo puedo hacer que el navegador (sobre todo IE) espere durante más tiempo a recibir el XML completo?? Había pensado en fraccionar la información recibida en páginas, pero como la base de datos de fondo es MSSQL no es tan sencillo paginar (en MySQL tenemos LIMIT y no habría problemas en resolverlo en varias llamadas por páginas).
mgusdl está desconectado   Responder Citando
Antiguo 10-abr-2008, 07:33   #2 (permalink)
ZiTAL tiene algunos puntos positivos de karma
 
Avatar de ZiTAL
 
Fecha de Ingreso: marzo-2004
Ubicación: Bermio (Bizkaia)
Mensajes: 1.179
Re: AJAX timeout

lo de paginar con mssql, creo que hay bastante discusion respecto a eso, ya que tampoco es lo mismo mssql 2000 que el 2005 (por lo que he leido). Hace tiempo lo lei en la pagina de xergio:

http://xergio.net/escrito-457/ms-sql...-limitado.html
__________________
http://zital.no-ip.org
____________________

Euskerie ahuen eta bijotzan
ZiTAL está desconectado   Responder Citando
Antiguo 10-abr-2008, 07:58   #3 (permalink)
mgusdl tiene algunos puntos positivos de karma
 
Avatar de mgusdl
 
Fecha de Ingreso: abril-2007
Ubicación: Málaga, España
Mensajes: 154
Enviar un mensaje por Skype™ a mgusdl
Re: AJAX timeout

Pero lo suyo es que el navegador pille el XML entero en vez de sólo lo que le parezca...
mgusdl está desconectado   Responder Citando
Antiguo 10-abr-2008, 08:10   #4 (permalink)
ZiTAL tiene algunos puntos positivos de karma
 
Avatar de ZiTAL
 
Fecha de Ingreso: marzo-2004
Ubicación: Bermio (Bizkaia)
Mensajes: 1.179
De acuerdo Re: AJAX timeout

puedes probar a pasarlos con json, enviaras menos datos ;)
__________________
http://zital.no-ip.org
____________________

Euskerie ahuen eta bijotzan
ZiTAL está desconectado   Responder Citando
Antiguo 10-abr-2008, 08:14   #5 (permalink)
mgusdl tiene algunos puntos positivos de karma
 
Avatar de mgusdl
 
Fecha de Ingreso: abril-2007
Ubicación: Málaga, España
Mensajes: 154
Enviar un mensaje por Skype™ a mgusdl
Re: AJAX timeout

da igual, la cantidad de datos a recibir es tan alta que quitar las etiquetas del XML no soluciona el problema
mgusdl está desconectado   Responder Citando
Antiguo 10-abr-2008, 11:09   #6 (permalink)
MaBoRaK llegará a ser famoso muy prontoMaBoRaK llegará a ser famoso muy pronto
 
Avatar de MaBoRaK
 
Fecha de Ingreso: abril-2003
Ubicación: La Paz - Bolivia
Mensajes: 1.749
Enviar un mensaje por MSN a MaBoRaK
Re: AJAX timeout

loading.........


a que te refieres en hacerlo A PELO ? Como lo estas haciendo? Porque mira... yo hago ajax pero no con xmlhttprequest sino con JSON y javascript remoto... y los XML me cargan igual de bien ;)


connection closed.
__________________
maborak@maborak.com
http://www.maborak.com
Maborak technologies
MaBoRaK está desconectado   Responder Citando
Antiguo 11-abr-2008, 04:27   #7 (permalink)
mgusdl tiene algunos puntos positivos de karma
 
Avatar de mgusdl
 
Fecha de Ingreso: abril-2007
Ubicación: Málaga, España
Mensajes: 154
Enviar un mensaje por Skype™ a mgusdl
Re: AJAX timeout

Cita:
Iniciado por MaBoRaK Ver Mensaje
loading.........


a que te refieres en hacerlo A PELO ? Como lo estas haciendo? Porque mira... yo hago ajax pero no con xmlhttprequest sino con JSON y javascript remoto... y los XML me cargan igual de bien ;)


connection closed.
Buenas

Cuando digo "a pelo" es que no estoy utilizando scripts pre-hechos ni nada por el estilo, todo codificado a manubrio

En cuanto a JSON y XMLHttpRequest... deberias leerte el articulo en la wikipedia al respecto, donde dice claramente que entre XML y JSON las diferencias son pocas. Así mismo los archivos JSON también son leídos con el método XMLHttpRequest, con lo que el problema no lo resuelvo así.

De todas formas gracias por la respuesta ya que he indagado en otras cosas y he ampliado mis coñocimientos

Última edición por mgusdl; 11-abr-2008 a las 04:34. Razón: correciones sintácticas
mgusdl 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:27.


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