![]() |
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). |
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 |
Re: AJAX timeout Pero lo suyo es que el navegador pille el XML entero en vez de sólo lo que le parezca... |
Re: AJAX timeout puedes probar a pasarlos con json, enviaras menos datos ;) |
Re: AJAX timeout da igual, la cantidad de datos a recibir es tan alta que quitar las etiquetas del XML no soluciona el problema |
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. |
Re: AJAX timeout Cita:
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 |
| La zona horaria es GMT -6. Ahora son las 06:30. |
Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.