Ver Mensaje Individual
  #2 (permalink)  
Antiguo 28/08/2011, 11:50
Avatar de Bandit
Bandit
Moderador
 
Fecha de Ingreso: julio-2003
Ubicación: Lima - Perú
Mensajes: 16.726
Antigüedad: 21 años, 5 meses
Puntos: 406
Respuesta: AS2 - Popup con pelicula externa

Hola ss007:
Para empezar el código:
Código actionscript:
Ver original
  1. on (relase) {
  2. getURL ("preview.swf", "_blank");
  3. }
Es para cargar una página HTML que tenga una película incrustada, por lo tanto no puedes poner: getURL ("preview.swf", "_blank"); sería getURL ("preview.html", "_blank"); pero al cargarlo así, no será un Pop-up ya que ésta se cargará en una ventana nueva.
Este código está mal escrito:
Código actionscript:
Ver original
  1. on (release) {
  2.   contenedor.loadMovie("preview.swf",1);
  3. }
debería ser así:
Código actionscript:
Ver original
  1. on (release) {
  2.   contenedor.loadMovie("preview.swf");
  3. }
Cuando se carga dentro de un MC_vacío no es necesario poner el nivel de carga de la película externa.
Para cargar un Pop-up utiliza éste código:
En el botón coloca éste código:
Código actionscript:
Ver original
  1. on (release) {
  2. al = 400;// alto del popup a lanzar
  3. an = 331;// ancho del popup a lanzar
  4. getURL("javascript:NewWindow=window.open('pagina.html' ,'pop1','width=331,height=400,toolbar=No,location= No,scrollbars=No,status=No,resizable=No,fullscreen =No,top='+((screen.height/2)-("+al/2+"))+',left='+((screen.width/2)-("+an/2+"))+'"+"');void(0);");
  5. }
todo los códigos que están desde: getURL hasta void(0);"); tiene que estar en una sola línea.
Allí donde dice: pagina.html coloca el nombre de la página que va a ser Pop-up, en las dimensiones haces los cambios dependiendo del tamaño que quieres abrir ese Pop-up.

Espero haberte sido de ayuda.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/

Última edición por Bandit; 29/08/2011 a las 12:01