por EstebanQuito » Sab Jul 19, 2008 1:05 am
El problema yo tambien lo tengo, me parece que se genera cuando hay un marco flotante por debajo de los creados en Front Page o insertados por codigo en Dreamweaver. Estoy viendo, y si bien logre que se viera bien el menu, los vinculos no funcionan. En cambio en una parte donde mi pagina queda por encima de una imagen, no tengo problema. El problema es por encima del marco flotante.
dejo los codigos con los que agrege el .swf por si a alguien le sirven...
En la etiqueta <HEAD></HEAD> lo siguiente:
- Código: Seleccionar todo
<!--
function MM_reloadPage(init) { //reloads the window if Nav4 resized
if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);
//-->
</script>
<title>Partido Movimiento Ciudadano Independiente. Bienvenidos.</title>
<script type="text/javascript" src="anim/flashobject.js"></script>
<script type="text/javascript" >
function open_menu()
{if (navigator.appName.indexOf("Microsoft")!= -1) {
document.color.style.height="244px";
}else{
document.getElementById('color').style.height="244px";}
}
function close_menu()
{if (navigator.appName.indexOf("Microsoft")!= -1) {
document.color.style.height="24px";
}else{
document.getElementById('color').style.height="24px";}
}
</script>
En el body lo siguiente:
- Código: Seleccionar todo
<div id="color_id" >123 Flash Menu Placeholder.</div>
<script type="text/javascript">
var fo = new FlashObject("anim/menuflash.swf","color","629","244","6","#FFFFE1");
fo.addParam("menu","false");
fo.addParam("quality","best");
fo.addParam("scale","noscale");
fo.addParam("salign","LT");
fo.addParam("wmode", "transparent");
if (navigator.appName.indexOf("Microsoft")== -1) {
fo.addVariable("notIE","1");}
fo.write("color_id");
if (navigator.appName.indexOf("Microsoft")!= -1) {
document.color.style.position="absolute";
document.color.style.zIndex="10";
document.color.style.left="265px";
document.color.style.top="107px";
}else{
document.getElementById('color').style.position="absolute";
document.getElementById('color').style.zIndex="10";
document.getElementById('color').style.left="265px";
document.getElementById('color').style.top="107px";
}
</script>
Donde "anim/menuflash.swf" es el archivo del menu
saludos
El problema yo tambien lo tengo, me parece que se genera cuando hay un marco flotante por debajo de los creados en Front Page o insertados por codigo en Dreamweaver. Estoy viendo, y si bien logre que se viera bien el menu, los vinculos no funcionan. En cambio en una parte donde mi pagina queda por encima de una imagen, no tengo problema. El problema es por encima del marco flotante.
dejo los codigos con los que agrege el .swf por si a alguien le sirven...
En la etiqueta <HEAD></HEAD> lo siguiente:
[code]
<!--
function MM_reloadPage(init) { //reloads the window if Nav4 resized
if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);
//-->
</script>
<title>Partido Movimiento Ciudadano Independiente. Bienvenidos.</title>
<script type="text/javascript" src="anim/flashobject.js"></script>
<script type="text/javascript" >
function open_menu()
{if (navigator.appName.indexOf("Microsoft")!= -1) {
document.color.style.height="244px";
}else{
document.getElementById('color').style.height="244px";}
}
function close_menu()
{if (navigator.appName.indexOf("Microsoft")!= -1) {
document.color.style.height="24px";
}else{
document.getElementById('color').style.height="24px";}
}
</script>[/code]
En el body lo siguiente:
[code]<div id="color_id" >123 Flash Menu Placeholder.</div>
<script type="text/javascript">
var fo = new FlashObject("anim/menuflash.swf","color","629","244","6","#FFFFE1");
fo.addParam("menu","false");
fo.addParam("quality","best");
fo.addParam("scale","noscale");
fo.addParam("salign","LT");
fo.addParam("wmode", "transparent");
if (navigator.appName.indexOf("Microsoft")== -1) {
fo.addVariable("notIE","1");}
fo.write("color_id");
if (navigator.appName.indexOf("Microsoft")!= -1) {
document.color.style.position="absolute";
document.color.style.zIndex="10";
document.color.style.left="265px";
document.color.style.top="107px";
}else{
document.getElementById('color').style.position="absolute";
document.getElementById('color').style.zIndex="10";
document.getElementById('color').style.left="265px";
document.getElementById('color').style.top="107px";
}
</script>[/code]
Donde "anim/menuflash.swf" es el archivo del menu
saludos