Foros del Web » Creando para Internet » Flash y Actionscript »

FAQ's de Flash

Estas en el tema de FAQ's de Flash en el foro de Flash y Actionscript en Foros del Web. + Flash 4, 5, MX Pregunta : ¿Cómo cerrar una pagina html desde flash mediante un boton sin que pregunte confirmación? Respuesta : Es un ...

  #31 (permalink)  
Antiguo 14/10/2004, 11:10
Avatar de bernethe  
Fecha de Ingreso: abril-2004
Ubicación: San José, Costa Rica
Mensajes: 384
Antigüedad: 20 años, 7 meses
Puntos: 2
+ Flash 4, 5, MX

Pregunta: ¿Cómo cerrar una pagina html desde flash mediante un boton sin que pregunte confirmación?

Respuesta: Es un simple JavaScript. Para que la página se cierre sin preguntar, deben de colocar este javaScript en la pagina HTML, para ser exacto bajo las etiquetas title (entre las etiquetas head), el javascript es:

<script language=javascript >
function cerrar(){
var ventana = window.self;
ventana.opener = window.self;
ventana.close();
}
</script>


Una vez que lo tengo en la pagina, hago un boton en flash que diga:

on (release) {
getURL("javascript:cerrar()");
}


lo publico, lo coloco en el html en que puse el JavaScript, ET VOILA...

NOTA, no funciona cuando el HTML esta hecho en frames
__________________
..::BERNETHE::..

Última edición por bernethe; 03/03/2005 a las 10:54
  #32 (permalink)  
Antiguo 22/10/2004, 19:19
Avatar de max moskú  
Fecha de Ingreso: octubre-2003
Mensajes: 9
Antigüedad: 21 años, 1 mes
Puntos: 1
Cómo cambiar el puntero en Flash MX 2004

Primero en el escenario debemos crear la forma que queremos darle al puntero y convertirlo en símbolo, clip de película.
Luego seleccionarlo y pegarle este ActionScript:
<<

onClipEvent (load) {
Mouse.hide()
startDrag (this, true);
}


>>
La primera linea carga el MovieCLip (Clip de Película).
La linea 2 esconde el puntero.
La linea 3 hace que el símbolo (this) se adhiera al cursor, bloqueando el centro(true).
Creo que esa sería la traducción.

Última edición por max moskú; 22/10/2004 a las 19:20
  #33 (permalink)  
Antiguo 11/11/2004, 09:09
 
Fecha de Ingreso: abril-2004
Ubicación: Navarra
Mensajes: 1
Antigüedad: 20 años, 6 meses
Puntos: 1
----------------------------------------
Convivencia entre Swf y Menus Javascript
----------------------------------------

EL problema es que por defecto, el swf se muestra por encima de los javascripts, cuando debiera ser al reves.


La solución a este problema es simple. Solo hay que añadir los siguientes parametros dentro de la etiqueta "Object". Los parametros añadidos estan rodeados de *:


<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="550" height="104">
<param name="movie" value="images/principal.swf">
<param name="quality" value="high">
****<param name="wmode" value="transparent">****
<embed src="images/principal.swf" ****wmode="transparent"**** quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer"type="application/x-shockwave-flash" width="550" height="104"></embed></object>


Explicacion del codigo Incluido:
.................................

<param name="wmode" value="transparent">= Gracias a este parametro, la cosa funciona bien en Iexplorer.

wmode="transparent"= Mozilla/Netscape, se rige por la etiqueta embed, por lo que es ahi donde hay que meter este codigo.
  #34 (permalink)  
Antiguo 02/01/2005, 12:02
 
Fecha de Ingreso: marzo-2004
Mensajes: 24
Antigüedad: 20 años, 8 meses
Puntos: 0
Los Vinculos Tienen Problema

EN EL PRIMER LINK LA PAGINA ESTA CAIDA Y EN EL SEGUNDO NO ME LO MUESTRA POR NINGUN LADO.

Cita:
Iniciado por haven
Tema: Como hago un formulario con Flash y ASP

Respuesta: Lo podéis en contrar en esta dirección:

http://www.romiglia.com/web/flashmail.zip

Si queréis otro ejemplos visitar esta web http://www.romiglia.com

No explico nada aquí porque dentro de este zip, viene la peli fla el swf el asp y un archivo txt de explicación, esto es obra de Kali Romiglia.

Un saludo
  #35 (permalink)  
Antiguo 24/01/2005, 16:03
 
Fecha de Ingreso: enero-2005
Mensajes: 4
Antigüedad: 19 años, 9 meses
Puntos: 0
link a los componentes de Kali

aqui el link para descargar los componentes esenciales de Kali Romiglia, entre los que se encuentran precargas y formularios con ASP y PHP...

http://www.romiglia.com/esenciales/
  #36 (permalink)  
Antiguo 08/03/2005, 22:15
Avatar de ChapaGonzalo  
Fecha de Ingreso: agosto-2004
Mensajes: 197
Antigüedad: 20 años, 3 meses
Puntos: 2
Cambiar el menú que aparece con el click derecho!

Pregunta: Cómo cambiar el menú que aparece al hacer click con el botón derecho del mouse?...

Respuesta: Muy fácil. En el primer frame de la película hay que poner el siguiente código AC:

Cita:
IrAOtraEscena = function()
{
gotoAndPlay("Scena1",1);
}
MiMenu = new ContextMenu();
menuItem = new ContextMenuItem("Menu en clic derecho", IrAOtraEscena);
MiMenu.customItems.push(menuItem);
_root.menu = MiMenu;
ATENCIÓN: Este AC sólo funciona en Flash 2004!...
  #37 (permalink)  
Antiguo 05/04/2005, 10:10
 
Fecha de Ingreso: abril-2005
Ubicación: Costa Rica
Mensajes: 3
Antigüedad: 19 años, 7 meses
Puntos: 1
Pantalla completa en flash

Solo se necesita escribir esta linea de codigo en el primer frame del programa:
fscommand("fullscreen","true");
y listo
  #38 (permalink)  
Antiguo 21/04/2005, 00:27
Avatar de richardinj  
Fecha de Ingreso: enero-2005
Ubicación: Ciber Espacio
Mensajes: 2.180
Antigüedad: 19 años, 9 meses
Puntos: 11
Pregunta: Como hacer que una animacion en flash aparesca encima de mi pagina web y se vea transparente.

Respuesta: Muy sencillo, has una animacion(un lorito volando por todas partes por emjeplo)... la pelicula debe tener 300*400 pixels(por ejemplo tambien)... habres dreamweaver y tu pagina web, luego colocas una capa y en ella colocas la animacion flash... has que la animacion cubra casi toda la pagina....Añade este tag al codigo html.Código donde esta insertado el flash:

Cita:
<param name="wmode" value="transparent">
F12 y notaras que la animacion esta encima de tu pagina web...

Última edición por richardinj; 02/08/2005 a las 09:40
  #39 (permalink)  
Antiguo 25/04/2005, 20:17
Avatar de junihh  
Fecha de Ingreso: febrero-2004
Ubicación: República Dominicana
Mensajes: 997
Antigüedad: 20 años, 9 meses
Puntos: 7
Random con maximo y minimo

Flash MX y MX 2004

Pregunta: Como hago un random con parametros de maximo y minimo

Respuesta: Con una funcion como la siguiente...
Código:
function randomMinMax(min, max) {
	return Math.floor(random(max-min+1))+min;
}
randomMinMax(5, 100);
En este caso el numero minimo seria 5 y el maximo 100. Flash devolvera un valor entre esos dos numeros, aunque tambien ellos incluidos.

Espero les funcione
__________________
JuniHH
- Mi blog
- Mi portafolio
  #40 (permalink)  
Antiguo 07/11/2005, 15:30
 
Fecha de Ingreso: mayo-2003
Mensajes: 6
Antigüedad: 21 años, 6 meses
Puntos: 0
De acuerdo Hay otra forma de hacerlo por medio de PHP

Cita:
Iniciado por TMeister
+ Flash MX

Pregunta: Como hago para que los acentos y ñ de un texto Externo se vean Correctamente

Respuesta: Colocando la siguiente línea en el primer Frame de tu pelicula.

Código:
system.useCodepage = true;
Correccion!

system.useCodepage = true; solo funciona en PC´s los usuarios de Mac no podran ver dichos caracteres.

Solucion Guardar el archivo TXT con formato unicode o UTF-8
Bueno es un codigo sencillo y lo digo porque yo no tengo experiencia en esto y ya lo logre.

Primer Paso:

Código:
<?php
    //creamos la variable
    $nombre = "	     Aquí pones la información del texto externo en esta variaable incluso si necesitas porner comilla lo haces así \"Hola\", los espacios y separaciones entre parrafos se quedan como lo escribes.
     Por ejemplo este es otro parrafo y en el navegador lo puedes ver asi separado cuando se carga el archivo en la pelicula";
    //$nombre2 = " Este es un segundo mensaje de texto cargado dinamicamente";
	//le damos salida
	$salida.="&nombre=".utf8_encode($nombre); //esta variable sirve para convertir a utf8 el texto y te pone cada acento y letras latinas que existan ademas te formate el texto.
	//$salida2.="&nombre2=".utf8_encode($nombre2); //Esto lo puedes usar para cargar mas de una variable.
	print("nombre=" . $salida);
	//print("nombre2=" . $salida2);
?>
A este archivo le puedes poner cualquier nombre que te facilite en este caso le puse misdatos.php

En la pelicula de flash donde se vaya a cargar el archivo lo hace de la siguiente manera.

Se usa loadVars

Código:
var    a = new LoadVars();
	a.load("misdatos.php");
	a.onLoad = function() {
	texto_txt.htmlText = this.nombre;
	texto2_txt.htmlText = this.nombre2;
	
};
Espero que te funcione pues a mi si me funciono.
Si hay otra idea mejor pues pasenla......
Ademas puedes usar un BD para cargar los datos dinamicamente, en flsh 8 ya no se usa & para cargar los datos ahora se usa add pero como aquí estoy cargando los datos como HTML se formatean los parrafos automaticamnte y con otro codigo sencillo puedes personalizar el texto, color posición etc...

Cita:
PD: "Así si funciona en cualquier sistema operativo"
  #41 (permalink)  
Antiguo 13/01/2006, 09:30
 
Fecha de Ingreso: octubre-2000
Mensajes: 1.692
Antigüedad: 24 años
Puntos: 19
Pregunta: Envío de mail desde ASP o PHP con Flash
Respuesta: http://flash-db.com/SendMail/

Desde ese enlace se puede bajar y ver un ejemplo que es facil de usar y el archivo viene con ejemplo para ASP y PHP.
Pongo este enlace porque no entendi los otros ejemplos que hay de este tema y tal vez este les pueda ser útil.
Saludos
__________________
PD: Con amor, fe, amor a Dios y amistad podemos hacer un mundo mejor!!!!
  #42 (permalink)  
Antiguo 15/01/2006, 23:12
Avatar de vsdigital  
Fecha de Ingreso: enero-2006
Mensajes: 2
Antigüedad: 18 años, 10 meses
Puntos: 0
SENDMAIL PHP CON INTERFAZ EN FLASH:
----------------------------------------------------------------------

codigo AS del formulario en flash :
----------------------------------------------------------------------

enviar = function () {

//estos son los datos que recopilamos en el formulario:
//tenes que hacer casillas de texto dinamico
//y ponerle en <nombre de instancia>
//nombre_txt , mail_txt , etc.

form_lv = new LoadVars();
form_lv.nombre = nombre_txt.text;
form_lv.mail = mail_txt.text;
form_lv.asunto = asunto_txt.text;
form_lv.mensaje = mensaje_txt.text;

// ahora que tenemos los datos los enviamos al php

form_lv.sendAndLoad("enviar.php", form_lv, "POST");

// y verificamos q el php se ejecute

form_lv.onLoad = function() {
if (this.status == "true") {


//aqui le pones la funcion que quieras hacer despues de enviar el mail

} else {


//aqui la funcion si no se envio el mail

}
};
};

//ahora tenes que hacer un clip de pelicula y llamarlo "btn_enviar"
//para que ejecute la funcion enviar...

btn_enviar.onRelease = enviar;


------------------------------------------------------------------
codigo del enviar.php
------------------------------------------------------------------

// cargamos las variables que recibimos

$asunto=$_POST["nombre"] . ' - ' . $_POST["asunto"];
$mail = $_POST["mail"];
$mensaje = $_POST["mensaje"];

// enviamos el mail

mail('[email protected]', $asunto, $contenido);

// esta variable se devuelve al flash
// para saber que el codigo php se ha ejecutado correctamente

echo $status="true";

-----------------------------------------------------------------------

como ejemplo pueden verlo en mi sitio vsdigital. com .ar

desde ahi tambien me pueden escribir si necesitan algo mas... Gracias por compartir sus conocimientos chicos y chicas del foro... un saludo a tod@s.
  #43 (permalink)  
Antiguo 20/04/2006, 06:30
Usuario no validado
 
Fecha de Ingreso: abril-2006
Mensajes: 47
Antigüedad: 18 años, 7 meses
Puntos: 0
Cita:
Iniciado por TMeister
Pregunta: ¿Como pongo el Fondo transparente de mi SWF

Respuesta: Añade este tag al codigo html:

Código:
<param name="wmode" value="transparent">

solo se coloca en cualquier parte del codigo html y listo?, supongo que con esto la parte blanca del escenario o area de trabajo no se ve, y el fondo de la pagina web cubre toda la pantalla creando un efecto de continuidad en el fondo si?.

Me de tallar donde se coloca el codigo y con que criterios dbo de exportar la pelicula, uso FMX 2004 v 6.XX
Gracias de antemano
  #44 (permalink)  
Antiguo 20/04/2006, 19:15
Avatar de roc2107
ɹopɐɹǝpoɯ
 
Fecha de Ingreso: febrero-2003
Ubicación: León Guanajuato
Mensajes: 4.834
Antigüedad: 21 años, 9 meses
Puntos: 109
Cita:
Iniciado por MacoM
solo se coloca en cualquier parte del codigo html y listo?, supongo que con esto la parte blanca del escenario o area de trabajo no se ve, y el fondo de la pagina web cubre toda la pantalla creando un efecto de continuidad en el fondo si?.

Me de tallar donde se coloca el codigo y con que criterios dbo de exportar la pelicula, uso FMX 2004 v 6.XX
Gracias de antemano
Lo tienes que poner así:

<body>
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="550" height="400
<param name="wmode" value="transparent">
<param name="movie" value="file:///C|/21/Flash/up.swf" />
<param name="quality" value="high" />
<embed src="file:///C|/21/Flash/up.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="550" height="400"></embed>
</object>
</body>
__________________
Blog de Diseño Gráfico roc21.com ||

El secreto de la creatividad es saber esconder tus fuentes.
  #45 (permalink)  
Antiguo 05/08/2006, 08:59
Avatar de djwarez  
Fecha de Ingreso: diciembre-2005
Ubicación: Colima México
Mensajes: 1.219
Antigüedad: 18 años, 11 meses
Puntos: 5
¿Como puedo quitar el problema del click para activar en Internet Explorer?

Pregunta: ¿Como puedo quitar el problema del click para activar en Internet Explorer?
Respuesta:Solo debes descargar este archivo JS (javascript): activateActiveX.js que deberás subir junto con tu html y en tu pagina donde esta el swf solo metes esto:
Código:
<script type="text/javascript" src="activateActiveX.js"></script>

Y ya tendrás activados los ActiveX... Ya todo como antes.
__________________
"I miss you so. Wath I Do...?"
www.djwarezweblog.com
  #46 (permalink)  
Antiguo 07/02/2007, 17:03
Avatar de palcuman  
Fecha de Ingreso: diciembre-2006
Ubicación: Granada, España
Mensajes: 23
Antigüedad: 17 años, 10 meses
Puntos: 0
Re: FAQ's de Flash

Cita:
Iniciado por riquelmepa Ver Mensaje
Flash 4, 5, MX

Pregunta: Como vincular a mail en flash.

Respuesta: Peguen este codigo en el boton:

Código:
on (release) {
      geturl ("mailto:[email protected]");  
}
no me funciona en flash 8, hay otra forma?
gracias
  #47 (permalink)  
Antiguo 01/03/2007, 00:19
 
Fecha de Ingreso: septiembre-2004
Ubicación: En Mexico city
Mensajes: 19
Antigüedad: 20 años, 2 meses
Puntos: 1
Como modifico Actionscript en Flash MX

He tratado de modificar el codigo de actionscript, pero no se puede esta como bloqueado, qiero editarlo como si fuera texto, como lo desbloqueo o qe hago?
  #48 (permalink)  
Antiguo 04/03/2007, 19:09
Avatar de Ernesto  
Fecha de Ingreso: abril-2003
Ubicación: Canarias
Mensajes: 47
Antigüedad: 21 años, 6 meses
Puntos: 0
Re: ¿Como puedo quitar el problema del click para activar en Internet Explorer?

Esa línea de código a problemas con los flv en IE.
__________________
Cuándo se enterará el piano de que no compuso él la partitura, ...
  #49 (permalink)  
Antiguo 15/03/2007, 11:50
 
Fecha de Ingreso: marzo-2007
Mensajes: 81
Antigüedad: 17 años, 8 meses
Puntos: 0
De acuerdo Re: FAQ's de Flash

facil, te metes a adobe.com y desde alli bajas la ultima actualizacion del dreamweaver que hace que cada vez que importes un swf, se genere automaticamente un script.
  #50 (permalink)  
Antiguo 04/04/2007, 11:17
 
Fecha de Ingreso: abril-2007
Ubicación: Madrid
Mensajes: 19
Antigüedad: 17 años, 7 meses
Puntos: 0
Re: FAQ's de Flash

Cita:
Iniciado por TMesister Ver Mensaje
+ Flash 4, 5, MX

Pregunta: Como cargar una Pelicula externa en un lugar exacto de mi pelicula principal?

Respuesta: Crear en la película principal un MC vació, colocarlo en el lugar donde queramos cargar el swf externo y finalmente le pondremos un nombre de Instancia por ejemplo "musica".

Ahora la forma de cargar el Swf varia dependiendo de como queremos llamar a ese swf; ya sea por medio de un botón o al llegar a un Frame en especifico.

Si lo queremos cargar por medio de un botón seria colocando el siguiente código en el botón que llamara al swf:

Código:
on (release) {
    loadMovie("tuswfExterno.swf", "musica");
}
Ahora si queremos cargar nuestro swf externo al llegar a determinado frame seria colocando el siguiente código en dicho Frame:

Código:
loadMovie("tuswfExterno.swf", "musica");


Estoy provando esto desde un boton no consibo que me cargue el SWF.
El boton esta en un clip con mas botones y a su vez tiene funciones rollOver y rollOut. Si cambio el AS por este:

Código:
on (release) {
    loadMovie("tuswfExterno.swf", 1);
}
si me lo carga, pero en la posicion x=0, y=0 del la pelicula.
Por que me pasa esto?
  #51 (permalink)  
Antiguo 08/04/2007, 06:33
Avatar de ChapaGonzalo  
Fecha de Ingreso: agosto-2004
Mensajes: 197
Antigüedad: 20 años, 3 meses
Puntos: 2
Re: FAQ's de Flash

Las preguntas se formulan en el FORO!!!, estos son FAQ's!!!!!
  #52 (permalink)  
Antiguo 25/07/2007, 14:46
 
Fecha de Ingreso: septiembre-2005
Mensajes: 122
Antigüedad: 19 años, 2 meses
Puntos: 0
Re: FAQ's de Flash

Cita:
Iniciado por TMesister Ver Mensaje
+ Flash 4, 5, MX

Pregunta: Como abro una ventana PopUp desde Flash.

Respuesta: Lo primero es crear la función de Javascript en el Html que contendrá nuestra película swf.

Pega este código entre el <head> y el </head>

<script type="text/javascript">
<!--
function popUp(URL) {
day = new Date();
id = day.getTime();
eval("page" + id + " = window.open(URL, '" + id + "',
'toolbar=0,scrollbars=0,location=0,statusbar=0,men ubar=0,resizable=0,width=320,height=240');");
}
// -->
</script>

Donde Width y height se modificaran de acuerdo a tus necesidades, una vez hecho esto en el botón que lanzara la venta desde Flash pones el Siguiente código:

Código:
on (release) {
    getURL("javascript:popUp('tu-pagina.htm')");
}
Esta Ventana no tendrá barra de estado, Menú, y su tamaño no será ser cambiado por el Usuario!
hola estado haciendo lo que pones para abrir un pop-up desde flash y lo he probado y no me funciona que es lo que hago mal. si me responde te lo agradeceré mucho pues llevo tiempo con este ploblema
  #53 (permalink)  
Antiguo 31/10/2007, 11:57
 
Fecha de Ingreso: septiembre-2007
Mensajes: 9
Antigüedad: 17 años, 2 meses
Puntos: 0
Exclamación Re: FAQ's de Flash

Me pone el siguiente error:

Error al abrir la URL 'file:///HD/elastic_buttons.swf'

Por que nunca me sale nada? jostias!!

A ver si alguien me ayuda.

Muchas garcias
  #54 (permalink)  
Antiguo 31/10/2007, 12:00
 
Fecha de Ingreso: septiembre-2007
Mensajes: 9
Antigüedad: 17 años, 2 meses
Puntos: 0
Re: FAQ's de Flash

Me pone el siguiente error:

Error al abrir la URL 'file:///HD/elastic_buttons.swf'

Por que nunca me sale nada? jostias!!

A ver si alguien me ayuda.

Muchas garcias
  #55 (permalink)  
Antiguo 31/10/2007, 12:01
 
Fecha de Ingreso: septiembre-2007
Mensajes: 9
Antigüedad: 17 años, 2 meses
Puntos: 0
Re: FAQ's de Flash

borren mis mensajes, me he confundido lo sientooooo
  #56 (permalink)  
Antiguo 13/05/2008, 05:49
 
Fecha de Ingreso: mayo-2008
Mensajes: 53
Antigüedad: 16 años, 6 meses
Puntos: 1
Re: FAQ's de Flash

hola:
he leído tu respuesta a la pregunte del enlace de correo, pero a mí no hay forma de que me funcione este enlace en un archivo .exe.
¿ A qué crees que se puede deber?
  #57 (permalink)  
Antiguo 13/05/2008, 05:53
 
Fecha de Ingreso: mayo-2008
Mensajes: 53
Antigüedad: 16 años, 6 meses
Puntos: 1
Re: FAQ's de Flash

Perdona, la pregunta sobre el enlace de correo es para Riquelmepa. Gracias
  #58 (permalink)  
Antiguo 13/05/2008, 06:27
 
Fecha de Ingreso: mayo-2008
Mensajes: 53
Antigüedad: 16 años, 6 meses
Puntos: 1
Re: FAQ's de Flash

¿Cómo hago un enlace a un correo en un Flash .exe?
Gracias
  #59 (permalink)  
Antiguo 16/05/2008, 19:05
 
Fecha de Ingreso: noviembre-2004
Mensajes: 16
Antigüedad: 20 años
Puntos: 0
Respuesta: FAQ's de Flash

Como puedo hacer para que un boton flash me agregue mi sitio a "Favoritos"?
  #60 (permalink)  
Antiguo 27/08/2008, 06:18
 
Fecha de Ingreso: agosto-2008
Mensajes: 4
Antigüedad: 16 años, 2 meses
Puntos: 0
Respuesta: FAQ's de Flash

Hola!he probado esto añadiendolo asi a mi boton

on (release) {
geturl ("mailto:[email protected]");
}

y no hace nada de nada, que puede fallar??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

SíEste tema le ha gustado a 27 personas (incluyéndote)




La zona horaria es GMT -6. Ahora son las 10:03.