Foros del Web » Programando para Internet » Javascript »

Problema con la función confirm()

Estas en el tema de Problema con la función confirm() en el foro de Javascript en Foros del Web. Buenas a todos. Mi problema es el siguiente, tengo una página de registro de datos personales y cuando comienza el registro tiene que mostrarse la ...
  #1 (permalink)  
Antiguo 21/01/2009, 04:49
Avatar de mgomezbuceta  
Fecha de Ingreso: mayo-2008
Ubicación: Santiago de Compostela
Mensajes: 47
Antigüedad: 16 años
Puntos: 0
Sonrisa Problema con la función confirm()

Buenas a todos.

Mi problema es el siguiente, tengo una página de registro de datos personales y cuando comienza el registro tiene que mostrarse la ley 15/1999 de Protección de datos:

USTED VA A ACCEDER A LA ZONA...

yo lo sitúe dentro de un confirm() en javascript, y todo va bien en Firefox, pero en el puñetero IE, me corta el texto con puntos suspensivos:

USTED VA A ACCEDER A LA ZONA DE REGISTRO...

Alguien sabe donde está el problema?, o sino una posible solución.

Muchas gracias
__________________
Marcos Gómez Buceta

Última edición por mgomezbuceta; 29/01/2009 a las 17:13
  #2 (permalink)  
Antiguo 21/01/2009, 05:15
Avatar de ceSharp  
Fecha de Ingreso: octubre-2008
Ubicación: Madrid
Mensajes: 495
Antigüedad: 15 años, 6 meses
Puntos: 66
Respuesta: Problema con la función confirm()

hola mgomezbuceta,

Pues mucho me temo que te vas a tener que crear tu propio confirm porque me suena que no puedes tocar los alerts, prompt ni confirms a tu gusto.
Si buscas en el foro mas o menos explican por ahí como hacerlo, pero los tiros van por crear un div con una imagen, botones, etc. No es dificil pero intuyo que un tanto engorroso, aunque tienes la ventaja de crearlo a tu gusto.

salu2
  #3 (permalink)  
Antiguo 21/01/2009, 05:37
Avatar de mgomezbuceta  
Fecha de Ingreso: mayo-2008
Ubicación: Santiago de Compostela
Mensajes: 47
Antigüedad: 16 años
Puntos: 0
Respuesta: Problema con la función confirm()

Gracias por la contestación ceSharp, pero no necesito modificarlo.

Lo único que necesitaba saber si es que hay un límite de caracteres a mostrar dentro del confirm(), porque si es así buscaría la solución que tú me das.

Muchas gracias.
__________________
Marcos Gómez Buceta
  #4 (permalink)  
Antiguo 21/01/2009, 09:36
Avatar de Dalvenjha  
Fecha de Ingreso: febrero-2008
Ubicación: $("#oficina");
Mensajes: 692
Antigüedad: 16 años, 2 meses
Puntos: 53
Respuesta: Problema con la función confirm()

Y bueno creo que ya notaste que si hay un limite de carácteres, que tampoco vamos a poner una biblia en un confirm no?

Creo que lo mejor sería que te crees una ventanita que haga ese aviso.

Saludos!!
__________________
Mi Showcase ||

Compartiendo todo lo posible con los demás.
  #5 (permalink)  
Antiguo 28/01/2009, 10:31
Avatar de mgomezbuceta  
Fecha de Ingreso: mayo-2008
Ubicación: Santiago de Compostela
Mensajes: 47
Antigüedad: 16 años
Puntos: 0
Respuesta: Problema con la función confirm()

Me podrían guiar o decirme de algún lugar donde se explique como hacer un confirm propio con capas y botones?. Se los agradecería mucho.

Un salduo.
__________________
Marcos Gómez Buceta
  #6 (permalink)  
Antiguo 28/01/2009, 18:37
Avatar de programeitor  
Fecha de Ingreso: febrero-2005
Mensajes: 994
Antigüedad: 19 años, 3 meses
Puntos: 9
Respuesta: Problema con la función confirm()

Tal como esta redactado:

Cita:
USTED VA A ACCEDER A LA ZONA DE REGISTRO DE FORMADORES .....
ese texto ha de mostrarse antes de la pagina de registro, es decir, cuando alguien clica en el enlace o boton para registrarse tiene que ir a una pagina con ese texto con un par de botones aceptar o cancelar, si acepta accede a la pagina de registro propiamante dicha y si cancela vuelve a la pagina anterior, por ejemplo.
  #7 (permalink)  
Antiguo 29/01/2009, 06:48
Avatar de mgomezbuceta  
Fecha de Ingreso: mayo-2008
Ubicación: Santiago de Compostela
Mensajes: 47
Antigüedad: 16 años
Puntos: 0
Respuesta: Problema con la función confirm()

Muchas gracias por la ayuda, pero eso ya lo tenía y el que paga pidió que lo metieramos de la manera que expuse antes. Que le vamos a hacer, el que paga manda aunque no tenga mucha idea.
__________________
Marcos Gómez Buceta
  #8 (permalink)  
Antiguo 29/01/2009, 07:36
(Desactivado)
 
Fecha de Ingreso: mayo-2005
Ubicación: España
Mensajes: 471
Antigüedad: 19 años
Puntos: 45
Respuesta: Problema con la función confirm()

Pues explicale al jefe que el número de caracteres que acepta el navegador en la función confirm es limitado y que eso no depende de ti, depende del navegador. Luego, crea una página con el texto y un botón de acepto, como es evidente.

Si es idiota, por mucho que se lo expliques.

Otra opción es ir metiendo partes del mensaje en diferentes alerts. if {alert if else {alert ....

Última edición por Rolldi; 29/01/2009 a las 07:46
  #9 (permalink)  
Antiguo 29/01/2009, 17:15
Avatar de mgomezbuceta  
Fecha de Ingreso: mayo-2008
Ubicación: Santiago de Compostela
Mensajes: 47
Antigüedad: 16 años
Puntos: 0
De acuerdo Respuesta: Problema con la función confirm()

Muchas gracias a todos. Ya lo he resueto creando un nuevo archivo donde meto todo el texto y tengo un checkbox de confirmación de leido que activa el botón aceptar y otro botón de cancelar. Lo muestro con el shadowbox y funciona bien.

Gracias.
__________________
Marcos Gómez Buceta
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 20:31.