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

Respuesta
 
Herramientas Desplegado
Antiguo 06-jul-2008, 13:22   #1 (permalink)
chan ha deshabilitado el karma
 
Fecha de Ingreso: abril-2005
Mensajes: 151
Mostrar mensaje en una capa de otra página

Hola foristas! les comento lo que me gustaria hacer:

Tengo un formulario que envia sus datos a una página procesa.asp, dentro de esos datos hay uno del tipo input file, al cual valido su tamaño. Si pesa más de 1 MB muestro el mensaje de error correspondiente y vuelvo al formulario

Código PHP:
<script language="JavaScript">
window.alert("El archivo no puede pesar más de 1 MB")
window.location.href "javascript:history.back()";
</script> 
Bueno lo que me gustaria hacer es que en vez de mostrar ese cartel pudiera volver a la página formulario.html y en una capa de esa página mostrar el error, es posible hacer esto?

Espero haber sido claro, y de antemano muchas gracias
chan está desconectado   Responder Citando
Antiguo 06-jul-2008, 19:25   #2 (permalink)
manchilp ha deshabilitado el karma
 
Fecha de Ingreso: enero-2008
Ubicación: La Plata
Mensajes: 125
Respuesta: Mostrar mensaje en una capa de otra página

Lamento decirte que no , ya que no puedes pasar datos de una pagina a otra mediante javascript.
Tal vez si usaras AJAX y PHP podrias hacer algo pasando una variable mediante la URL.

Suerte!
manchilp está desconectado   Responder Citando
Antiguo 06-jul-2008, 23:48   #3 (permalink)
buzu llegará a ser famoso muy prontobuzu llegará a ser famoso muy pronto
 
Avatar de buzu
 
Fecha de Ingreso: octubre-2006
Ubicación: Los Angeles CA
Mensajes: 671
Respuesta: Mostrar mensaje en una capa de otra página

Cita:
Lamento decirte que no
En realidad si se puede. Puedes usar cookies para pasar valores entre paginas o pasar variables por la URL, lo que se veria muy mal, pero al final te podría funcionar. Ademas, puedes limpiar el hash para que no se vea mal.

Cita:
Tal vez si usaras AJAX y PHP podrías hacer algo pasando una variable mediante la URL.
Ajax no es mas que el uso de javascript detrás del telón, de ahí su nombre Asycronimus Javascript And Xml.
Si tiene que usar PHP tendría que cambiar todo por que ya está usando ASP.
Si se trata de usar la URL para pasar variables se puede lograr con simple Javascript.
No me malinterpretes. Tu solución es eficaz, pero no creo que se pueda aplicar en esta ocasión.
__________________
Te gustan mis aportes? Dame algunos puntos de carma...No te gustan mis aportes? Mandame un Mp con tus comentarios, sugerencias o criticas... Ambos son bienvenidos!
buzu está desconectado   Responder Citando
Antiguo 07-jul-2008, 18:03   #4 (permalink)
buzu llegará a ser famoso muy prontobuzu llegará a ser famoso muy pronto
 
Avatar de buzu
 
Fecha de Ingreso: octubre-2006
Ubicación: Los Angeles CA
Mensajes: 671
Respuesta: Mostrar mensaje en una capa de otra página

Cita:
Ademas, puedes limpiar el hash para que no se vea mal.
Eso no sirve, se me cruzaron los leones en el momento y me confundí con get y hash De cualquier modo si puedes usar la URL para pasar el mensaje.
__________________
Te gustan mis aportes? Dame algunos puntos de carma...No te gustan mis aportes? Mandame un Mp con tus comentarios, sugerencias o criticas... Ambos son bienvenidos!
buzu 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 00:36.


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