2009-11-07 7 views
10

que tienen un enlace como este¿Cómo abrir una ventana emergente con tamaño fijo usando la etiqueta HREF?

$contact_url="<a href=rentals_popup.php?id=$row->rentals_id >" . "Contact" . "</a>"; 

quiero abrir esa página en una ventana diferente con

MENOR anchura y la altura

botón de maximizar DISCAPACIDAD

Puede Alguien me ayude por favor plz

+2

Deshabilitar el botón de maximizar parece demasiado limitante y simplemente grosero a sus usuarios. ¿Qué? ¿Puedo estirarlo hasta llenar la pantalla, pero no puedo permitir que el sistema operativo lo haga por mí? – Thomas

Respuesta

6

HTML llano no es compatible con esto. Necesitarás usar algo de Javascript.

Además, tenga en cuenta que en la actualidad grandes partes del mundo usan un bloqueador de ventanas emergentes. ¡Tal vez quieras reconsiderar tu diseño!

+0

Oh. Buena sugerencia. Gracias Thomas. Pero mi requisito es que quiero una pequeña ventana o diálogo abierto y que mi archivo php debe mostrarse – Rajasekar

25

Esto debería funcionar

<a href="javascript:window.open('document.aspx','mywindowtitle','width=500,height=150')">open window</a> 
+3

Funciona, pero la página actual redirige a javascript: window.open ('document.aspx', 'mywindowtitle', 'width = 500, altura = 150 ..... y muestra "[object Window]" –

4

ya que muchos navegadores bloquear ventanas emergentes por defecto y ventanas emergentes son realmente feo Recomiendo el uso de luz o thickbox que son más bonitas y no se Popups son marcas HTML adicionales que se anexan al cuerpo de su documento con el CSS correspondiente

http://jquery.com/demo/thickbox/

+1

Ese enlace está roto – reformed

1

que no puedo comentar "Esben Skov Pedersen" directamente, sino utilizando la siguiente notación para enlaces:

<a href="javascript:window.open('http://www.websiteofyourchoice.com');">Click here</a> 

En IE, aparece la nueva ventana del navegador, pero la ventana actual naviga tes a una página que dice "[Objeto]". Para evitar esto, simplemente ponga un "void (0)" detrás de la función javascript.

Fuente: https://support.microsoft.com/en-us/kb/257321

Cuestiones relacionadas