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...
|