Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   Diseño web (http://www.forosdelweb.com/f91/)
-   -   Background Dinamico + SWF (http://www.forosdelweb.com/f91/background-dinamico-swf-551126/)

clinto 24/01/2008 10:43

Background Dinamico + SWF
 
hola gente!

soy nuevo aquí... como usuario, porque la de veces que me habeis salvado y sigo sin saber como lo habeis hecho. =),

tengo un problema, os cuento,

me estoy haciendo una paginita, personal, muy sencilla, que consta de un imagen, como fondo, con un resize segun la resolucion del browser y un swf justo encima con una pequeña biografia....

en IE me va perfecto el resize es totalmente dinamico, se ajusta cada vez que le cambias el tamaño y el swf queda donde yo quiero, pero en firefox para que haga el resize tienes que refrescar la pagina y el swf se queda detras de la imagen, y por lo tanto no se ve...

alguien sabe que puede estar pasando?? conoceis algun script para que no sea una imagen dinamica, si no que sea el propio bgr dinamico...?? y para que el swf se vea??

espero a ver que me decis!!

saludos a todoooss!!

hades87 24/01/2008 17:52

Re: Background Dinamico + SWF
 
podrías poner el código y/o la dirección?

clinto 25/01/2008 04:21

Re: Background Dinamico + SWF
 
Cita:

<html>
<HEAD>
<script type="text/javascript" src="embeddedcontent.js" defer="defer"></script>
<SCRIPT LANGUAGE="JavaScript">
<!--

function Is() {
agent = navigator.userAgent.toLowerCase();
this.major = parseInt(navigator.appVersion);
this.minor = parseFloat(navigator.appVersion);
this.ns = ((agent.indexOf('mozilla') != -1) && ((agent.indexOf('spoofer')
== -1)
&& (agent.indexOf('compatible') == -1)));
this.ns2 = (this.ns && (this.major == 3));
this.ns3 = (this.ns && (this.major == 3));
this.ns4b = (this.ns && (this.major == 4) && (this.minor <= 4.03));
this.ns4 = (this.ns && (this.major == 4));
this.ns6 = (this.ns && (this.major >= 5));
this.ie = (agent.indexOf("msie") != -1);
this.ie3 = (this.ie && (this.major < 4));
this.ie4 = (this.ie && (this.major == 4) && (agent.indexOf("msie 5.0")
== -1));
this.ie5 = (this.ie && (this.major == 4) && (agent.indexOf("msie 5.0")
!= -1));
this.ie55 = (this.ie && (this.major == 4) && (agent.indexOf("msie 5.5")
!= -1));
this.ie6 = (this.ie && (agent.indexOf("msie 6.0")!=-1) );
this.aol = (agent.indexOf("aol") != -1);
this.aol3 = (this.aol && this.ie3);
this.aol4 = (this.aol && this.ie4);
this.aol5 = (this.aol && this.ie5);
}
var is = new Is();

function winResize() {
if(is.ns4 ||is.ns6||is.ie4||is.ie5||is.ie55||is.ie6) {
history.go(0);
}
}
// -->
</script>
</HEAD>


<body onResize="winResize()">

<table style="float:left" width="200" border="0">
<tr>
<td> <object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="400" height="200" id="scroll" align="middle">

<param name="allowScriptAccess" value="sameDomain" />
<param name="movie" value="scrollbar.swf" /><param name="quality" value="high" /><param name="bgcolor" value="#000000" /><embed src="Nicoweb.swf" quality="high" bgcolor="#000000" width="400" height="200" name="bio" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />
</object></td>
</tr>
</table>


<div id="backgroundLayer" style="position:absolute; width:200px;
height:115px; z-index:1; left: 0px; top: 0; visibility: visible">
<SCRIPT LANGUAGE="JavaScript">
if(is.ns4 || is.ns6) {
available_width = innerWidth;
available_height = innerHeight;
}
else if(is.ie4 || is.ie5 || is.ie55 || is.ie6) {
available_width=document.body.clientWidth;
available_height=document.body.clientHeight;
}
if(is.ie4 || is.ie5 || is.ie55 || is.ie6 || is.ns6 || is.ns4) {
image1_width = (available_width * 1.00);
image1_height = (available_height * 1.00);
var image1 = '<img src="IMGP0295.JPG" width="' + image1_width
+ '" height="' + image1_height + '">';

document.write(image1);
}
</script>
</div>
</body>
</html>
este es el codigo, y la pagina javieresteban.com

muchas gracias!!

clinto 25/01/2008 04:30

Re: Background Dinamico + SWF
 
creo que al final la mejor opcion seria poner el fondo en un css2 aparte...

pero no tengo ni idea d cmo hacerlo....:'(

hades87 25/01/2008 05:30

Re: Background Dinamico + SWF
 
como que no sabes como hacerlo? poner otro css? o poner background?

clinto 25/01/2008 07:23

Re: Background Dinamico + SWF
 
es decir, creo que lo mejor, seria tener un html con el swf, y un include del css2, donde pueda meter como background la imagen.

lo que no se hacer es hacer el fondo con la imagen dinamica en css2...


La zona horaria es GMT -6. Ahora son las 00:48.

Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.