Foros del Web » Programando para Internet » Javascript »

Popup fijando yo el enlace y el alto y el ancho

Estas en el tema de Popup fijando yo el enlace y el alto y el ancho en el foro de Javascript en Foros del Web. Buenas queria que los enlaces se me abrieran en popups ya par eso he cogido la funcion Popus de las Faq y la he modificado ...
  #1 (permalink)  
Antiguo 13/05/2006, 04:17
 
Fecha de Ingreso: marzo-2006
Mensajes: 230
Antigüedad: 18 años, 1 mes
Puntos: 2
Popup fijando yo el enlace y el alto y el ancho

Buenas queria que los enlaces se me abrieran en popups ya par eso he cogido la funcion Popus de las Faq y la he modificado para pasarle argumentos de enlace, de altura y de anchura. pero no se hacerlo funcionar....

el codigo del script es el siguiente:

Código:
<script language="JavaScript" type="text/javascript">
<!--
function PopWindow(url,wh,hg)
{
window.open(url,'redes','width=wh,height=hg,menubar=no,scrollbars=no,toolbar=no,location=no,directories=no,resizable=yes,top=0,left=0');
}
//-->
</script>
Y la llamada:
Código:
<a href="JavaScript:PopWindow('../serv/redes.html',400,200)">
Que esta mal?Muchas gracias
  #2 (permalink)  
Antiguo 13/05/2006, 13:59
AlvaroG
Invitado
 
Mensajes: n/a
Puntos:
para mí lo que está mal es que estás usando los nombres de las variables dentro de cadenas, y por eso no se sustituyen por su valor.

Probá:
Código:
<script type="text/javascript">
<!--
function PopWindow(url,wh,hg)
{
window.open(url,'redes','width='+wh+',height='+hg+',menubar=no,scrollbars=no,toolbar=no,location=no,directories=no,resizable=yes,top=0,left=0');
}
//-->
</script>
¿notás la diferencia? cierro la cadena antes, agrego el "+", luego el nombre de variable, de nuevo + y continúa la cadena con '


Saludos.
  #3 (permalink)  
Antiguo 13/05/2006, 17:04
Avatar de caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años, 1 mes
Puntos: 1284
Hola:

Deberías revisar otra FAQ: http://www.forosdelweb.com/showpost....&postcount=185

De paso puedes ver un artículo: http://www.maestrosdelweb.com/editorial/formenlaces/

Por respetar las etiquetas propias de enlaces (a)... cuestión semántica... creo que es mejor usar la etiqueta y su atributo href...

Saludos
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo
  #4 (permalink)  
Antiguo 17/05/2006, 19:23
 
Fecha de Ingreso: mayo-2006
Mensajes: 212
Antigüedad: 18 años
Puntos: 1
Pregunto: en dónde ubico el código?, es decir (yo no ´se nada de esto, estoy aprendiendo), en qué parte de mi código de Dreamweaver inserto este código para el popUp y en dónde inserto el código llamada?
Ahora,donde dice:
function PopWindow (url,wh.hg) : todo se deja como está.
Y donde dice:
window.open(url,'redes','width='+wh+',height='+hg+ ', los valores que se cambian son: url,'redes', ,'+wh+', ,'+hg+'
Estoy bien?. Gracias.
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 12:17.