Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/03/2008, 02:56
nessy00
 
Fecha de Ingreso: febrero-2008
Ubicación: EH
Mensajes: 117
Antigüedad: 16 años, 10 meses
Puntos: 0
Exclamación Longitud parametro limitado

Hola a todos,

Tengo el siguiente problema:
Desde la Pagina1 quiero abrir la Pagina2 en modo modal, para ello utilizando la función showModalDialog de javascript . El problema es que a la Pagina2 tengo que pasarle un parámetro muy muy muy largo, es un string (str) que ocupa unos 2KB.
Si hago str="a"; me funciona, he ido añadiendo carácteres... hasta que llega un punto que no funciona. Abre una nueva ventana pero no me carga la Pagina2.

var urlWeb = "Pagina2.aspx";
var parametros="?parametro=" + str;
var url=urlWeb + parametros;
var valObservacionNew = window.showModalDialog(url,'.....);

También he intentado pasarle en más de un parámetro pero tampoco va.

Parece ser que la longitud del texto a enviar por la url esta limitada, ¿sabeís si esto es así? ¿ no hay ninguna otra solución?

La cuestión es que los datos los tengo en el cliente en javascript, he pensado en escribirlos en un fichero .txt y que la Pagina2 los lea de este fichero.No me parece una buena solución, pero no se me ocurre nada.

Os agradecería que me ayudaseis