Foros del Web » Creando para Internet » HTML »

Ventana emergente

Estas en el tema de Ventana emergente en el foro de HTML en Foros del Web. Hola quiero saber si alguien puede ayudarme con una ventanita que intento hacer. La idea es que un mapa que tengo hecho en flash se ...
  #1 (permalink)  
Antiguo 23/08/2005, 07:37
Avatar de lehega  
Fecha de Ingreso: junio-2005
Ubicación: buenos aires
Mensajes: 45
Antigüedad: 18 años, 10 meses
Puntos: 0
Pregunta Ventana emergente

Hola quiero saber si alguien puede ayudarme con una ventanita que intento hacer. La idea es que un mapa que tengo hecho en flash se abra en una ventana tipo pop up, sin barra de herramientas ni menu. Tengo una parte del codigo que tengo que agregar pero lo tengo para mostrar una ventana con una imagen no con un archivo flash, alguien podria ayudarme a modificarlo para poder mostrar la ventana que necesito?
lo que yo hices es definir una funcion que crea la ventana:

<script language="JavaScript"
//funcion que abre la ventana
function CrearVentana()
{
window.open('ejemplo.htm','muestraVentana',
'width=300,height=300,menubar=no,toolbar=no,locati on=no,scrollbars=no, resizable=no')
}
</script>


y luego llamo desde el codigo a la funcion

<a href="javascript:CrearVentana()">

y aca el problema porque yo se hacerlo para una imagen y necesito hacerlo para un archivo flash

<img scr="imagen.gif" width="40" height="15" border="0">
</a>



muchas gracias



saludos
  #2 (permalink)  
Antiguo 23/08/2005, 07:39
Avatar de RoQ
RoQ
 
Fecha de Ingreso: abril-2005
Mensajes: 771
Antigüedad: 19 años
Puntos: 0
mete el flash dentro de un html y haz que el html se abra en el popup, en tu ejemplo, haz que el flash este en ejemplo.htm
  #3 (permalink)  
Antiguo 23/08/2005, 08:10
Avatar de lehega  
Fecha de Ingreso: junio-2005
Ubicación: buenos aires
Mensajes: 45
Antigüedad: 18 años, 10 meses
Puntos: 0
ventanita

Muchas gracias RoQ pero no logro hacerlo funcionar, hice lo que me dijiste pero no me abre la ventana como un pop up, de hecho no abre nada, te paso el codigo del htm que ejecuta la funcion, me das una mano??

gracias

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<script language="JavaScript"
function CrearVentana()
{ window.open('prueba.htm','muestraVentana',
'width=300','height=300','menubar=no','toolbar=no' ,'location=no','scrollbars=no','resizable=no')
}>
</script>

<title>pop</title>

</head>

<body>
<a href="javascript:CrearVentana()">
</a>
</body>
</html>

saludosss
  #4 (permalink)  
Antiguo 23/08/2005, 08:36
Avatar de RoQ
RoQ
 
Fecha de Ingreso: abril-2005
Mensajes: 771
Antigüedad: 19 años
Puntos: 0
bueno yo pense que el problema no era abrir el popup sino meter el flash ahi, para abrir el popu hay varios ejemplos en el Foro de Javascript, chekea las FAQs de ahi
  #5 (permalink)  
Antiguo 23/08/2005, 14:34
Avatar de radarcba  
Fecha de Ingreso: mayo-2005
Ubicación: ureleando
Mensajes: 505
Antigüedad: 18 años, 11 meses
Puntos: 3
Código HTML:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Documento sin t&iacute;tulo</title>
<script language="JavaScript" type="text/JavaScript">
<!--
function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}
//-->
</script>
</head>

<body>
<a href="#" onClick="MM_openBrWindow('tupagina.html','ventana','width=200,height=200')">Abrir Ventana </a>
</body>
</html> 
Fijate si esto te sirve
__________________
Maldición va a ser un día hermoso... PR
Tetris, correo & TU IP
  #6 (permalink)  
Antiguo 24/08/2005, 13:21
 
Fecha de Ingreso: agosto-2005
Mensajes: 22
Antigüedad: 18 años, 8 meses
Puntos: 0
prueba esto

hola mira prueba con cambiar el vinculo por esto

Código:
<a href="#" onclick="CrearVentana()">LINK</a>
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.