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

Banner con flash y momento de carga

Estas en el tema de Banner con flash y momento de carga en el foro de Flash y Actionscript en Foros del Web. Hola, Estoy armando un sitio web donde el banner general es una pequeña película de flash. El esquema del sitio es normal, es decir de ...
  #1 (permalink)  
Antiguo 08/04/2005, 04:03
 
Fecha de Ingreso: abril-2005
Mensajes: 15
Antigüedad: 19 años, 7 meses
Puntos: 0
Banner con flash y momento de carga

Hola,

Estoy armando un sitio web donde el banner general es una pequeña película de flash. El esquema del sitio es normal, es decir de la siguiente manera:

----------------------------------
| BANNER SWF |
----------------------------------
| MENU JAVASCRIPT |
----------------------------------
| |
| |
| CONTENIDO HTML/ASP |
| |
| |
| |
-----------------------------------

Mi pregunta es: ¿hay alguna posiblidad de cargar en último lugar el banner flash?
__________________
Saludos y gracias :adios:
  #2 (permalink)  
Antiguo 08/04/2005, 08:52
Avatar de Bandit
Moderador
 
Fecha de Ingreso: julio-2003
Ubicación: Lima - Perú
Mensajes: 16.726
Antigüedad: 21 años, 4 meses
Puntos: 406
Hola juanbejar:
Colocar el código de carga de ese banner en el último frame de tu película.

Espero haberte sido de ayuda.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/
  #3 (permalink)  
Antiguo 08/04/2005, 09:50
 
Fecha de Ingreso: abril-2005
Mensajes: 15
Antigüedad: 19 años, 7 meses
Puntos: 0
Gracias, pero no es un sitio hecho en flash.

Lo único hecho en flash es el banner que quiero que se cargue al último.
__________________
Saludos y gracias :adios:
  #4 (permalink)  
Antiguo 08/04/2005, 18:26
 
Fecha de Ingreso: agosto-2002
Mensajes: 45
Antigüedad: 22 años, 3 meses
Puntos: 0
Hola, te sugiero que busques en Javascript por popup, si lo que quieres es que despues que se cargue la pagina, te aparezca el banner en un tiempo definido, se desplace o quede fijo en algun lugar...

Saludos

P.D. Si encuentro el codigo te lo envio.
  #5 (permalink)  
Antiguo 08/04/2005, 18:37
 
Fecha de Ingreso: abril-2005
Mensajes: 15
Antigüedad: 19 años, 7 meses
Puntos: 0
Gracias!

Posiblemente venga por ese lado el tema.

Es muy simple pero no se cómo se hace. A ver si me explico mejor:

Un documento HTML se carga en el browser en forma secuencial de líneas de comandos. Es decir paso a paso con un orden establecido. Si tengo una tabla, por ejemplo, y esa tabla está dividida en 1 columna y 3 filas, lo primero que se va a cargar es el contenido de la primer celda, o sea la primer fila. Porque el HTML encuentra eso primero indefectiblemente.

A mi me gustaría saber si hay alguna forma a través de javascript, o algo que lleve al html a cargar el contenido de la segunda fila en primer lugar, el contenido de la tercera en segundo y al final el contenido de la primer fila.
__________________
Saludos y gracias :adios:
  #6 (permalink)  
Antiguo 08/04/2005, 19:51
 
Fecha de Ingreso: agosto-2002
Mensajes: 45
Antigüedad: 22 años, 3 meses
Puntos: 0
Juan, por lo que yo te entendi, es que quieres que aparezca un banner que tienes en flash despues de cierto tiempo, si la respuesta es SI, alguien en algun minuto me ayudo con esto:
Considerar : Esto va en el Head, tienes que crear una pagina que contenga tu archivo flash y modificarla donde puse xxx.htm, en las VAR ancho y alto (300 y 200) va el tamaño de tu flash, lo demas son las variables que puedes determinar de tiempo de espera a que se cargue, por cuanto tiempo, etc...

<script>
var promocion
var popupwidth=300
var popupheight=200
var marginright
var windowcenter
var i_top=200
var i_left=-popupwidth-50
var step=40
var timer
var waitingtime=24000
var pause=20

function showWindow() {
promocion = window.open("xxx.htm", "promocion", "toolbar=no,width="+popupwidth+",height="+popuphei ght+",top=100,left="+(-popupwidth)+"");

if (document.all) {
marginright = screen.width+50
}
if (document.layers) {
marginright = screen.width+50
}
windowcenter=Math.floor(marginright/2)-Math.floor(popupwidth/2)
movewindow()

}
function movewindow() {
if (i_left<=windowcenter) {
promocion.moveTo(i_left,i_top)
i_left+=step
timer= setTimeout("movewindow()",pause)
}
else {
clearTimeout(timer)
timer= setTimeout("movewindow2()",waitingtime)
}
}

function movewindow2() {
if (i_left<=marginright) {
promocion.moveTo(i_left,i_top)
i_left+=step
timer= setTimeout("movewindow2()",pause)
}
else {
clearTimeout(timer)
promocion.close()
}
}
// -->
</script>

Espero te sirva,

Saludos
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 17:20.