Facebook Twitter Google +1     Admin

¿Y esta publicidad? Puedes eliminarla si quieres.

bitácora de Roberto Abizanda Santos

Documentos no web, enlaces, javascript y accesibilidad

Hace poco leía (1) que los documentos no web, un PDF por ejemplo, es mejor no abrirlos en la misma ventana, porque el usuario tiende a cerrar el navegador como si del Acrobat Reader se tratara. Además también se proponía que esa ventana nueva fuera emergente y sin menús. Esto sólo se consigue utilizando javascript. No me convence que no aparezca en la barra de estado la url cuando pasamos el ratón por encima.

< a href="http://www.camarazaragoza.com/formacion/pre-inscripcion.pdf" onClick="javascript:window.open(this.href,'popup','top=20,left=20,width=700,height=400');this.href='#';" >Formulario para inscribirse a jornada< /a >

Hace tiempo ponía return false en vez de this.href='#' pero al instalar un Service Pack en Windows me dejó de funcionar "milagrosamente". exit también me da error sólo en IE.
La pega de esta última solución (this.href='#') es que el enlace cambia una vez hemos pinchado, pero para el que tiene desactivado javascript o navega con un dispositivo que no lo soporta (móviles o PDA's), esto sería un problema menor. Lo he probado con Firefox, Internet Explorer y Opera sobre Windows XP.

A ver si alguien tiene una solución mejor, sin la pega esa.

(1). ¡No recuerdo dónde lo leí!
11/10/2005 10:42 Enlace permanente. Diseño web

Comentarios » Ir a formulario


¿Y esta publicidad? Puedes eliminarla si quieres

gravatar.com fernand0

Probablemente lo leiste aquí: http://www.useit.com/alertbox/designmistakes.html

Fecha: 11/10/2005 17:02.

gravatar.com torresburriel

A mi es que directamente me parece que entrar a manosear en la ventana del navegador no es el camino...

Fecha: 11/10/2005 17:59.

gravatar.com Roberto A.

¿Y cómo entonces? ¿Un target=_blank sólo? Si un navegador pasa a mostrar contenido que no es web ya hay un problema. Quizá debería abrirse directamente en Acrobat, o descargarse como ocurre con otro tipo de extensiones.

Fecha: 13/10/2005 17:32.

Añadir un comentario



No será mostrado.





Roberto Abizanda Santos. rabizanda@gmail.com.

Blog creado con Blogia.
Blogia apoya: Fundación Josep Carreras

Contrato Coloriuris