Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/05/2009, 04:21
aftermad
 
Fecha de Ingreso: diciembre-2008
Mensajes: 85
Antigüedad: 15 años, 11 meses
Puntos: 0
Pelicula flash llama a distintos popup en javascript

Hola amigos, tengo un problema. Ya tengo una pelicula en flash con distintos botones. Cada uno de ellos llama a un html distinto en javascript. Encontré la solución para que me abriera cualquiera de ellos con unas medidas específicas, un X/Y específicos, etc. Sin embargo, quiero que cada popup sea distinto no solo en contenido sino también en medidas y tal. Por ejemplo, tengo un boton que llama a un html en popup llamado video y otro noticias. El primer html no tiene scroll, pero el segundo sí. Y eso es lo que me trae de cabeza. Seguramente tenga que ingresar en el código del botón además las variables del javascript, pero no estoy seguro y hago pruebas y nada. Mejor un pongo lo que llevo:

dentro del html que contiene la pelicula flash principal:

<script language="JavaScript">
var winName="noticias"
function Abrir_Ventana(theURL,w,h) {

var windowprops ="top=100,left=100,toolbar=no,location=no,status=n o, menubar=no,scrollbars=yes,resizable=no,width=" + w + ",height=" + h;

window.open(theURL,winName,windowprops);
}
</script>


<script language="JavaScript">
var winName="videos"
function Abrir_Ventana(theURL,w,h) {

var windowprops ="top=100,left=100,toolbar=no,location=no,status=n o, menubar=no,scrollbars=no, resizable=no,width=" + w + ",height=" + h;

window.open(theURL,winName,windowprops);
}
</script>

pd: como vereis, en el primer script pongo "scrollbars=yes" y en el segundo NO


Y esto lo que lleva cada boton de flash. El codigo esta puesto para todos igual:

on (release) {
getURL("javascript:Abrir_Ventana('h t t p : / / w w w .blablabblabla/noticias.html','800','450')");
}

qué falla.....

Gracias por responder

****************************************

Ya encontre la solucion:

codigo en el html:

<script src="Scripts/AC_RunActiveContent.js" type="text/javascript"></script>

<script language="JavaScript">
var winName="noticias"
function Abrir_Ventana(theURL,w,h) {

window.open(theURL,winName,windowprops);
}
</script>



codigo en el boton flash:
on (press) {
getURL("javascript:void(window.open('h t t p : / / w w w . mblabla.com/noticias.html',noticias,'toolbar=no,location=no,st atus=no,menubar=no,scrollbars=yes,resizable=no,wid th=800,height=450,top=100,left=100'))");
}

Última edición por aftermad; 06/05/2009 a las 05:41 Razón: la solucion...