Na DIV nomeada com o ID de "fechar" está o botão fechar e a animação.
Na DIV de fundo o nome de transparencia precede. O que acontece é que quando clicamos no botão de form Fechar, ele fecha apenas uma DIV, gostaria que as duas DIV's fossem desabilitadas e/ou fechadas para a navegação normal do internauta. O código, acredito eu, deve conter um erro pequeno ou despercebido. OBS: Adicionei o código para desabilitação da Caixa do Controle Activex (Clique para ativar e usar este controle) AC_FL_RunContent.js é o arquivo em javascript para esta função.
Segue abaixo o Código da Página.
[codebox]<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR...1-strinct.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="pt-br" lang="pt-br">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<script language="javascript">AC_FL_RunContent = 0;</script>
<script src="AC_RunActiveContent.js" language="javascript"></script>
<script language="JavaScript" type="text/JavaScript">
</script>
<style type="text/css">
<!--
.transparencia
{
position: fixed !important;
position: absolute;
top: 0px;
left: 0px;
z-index: 10;
width: 100%;
height:100%;
opacity: 0.6;
color: #000000;
background-color: #000000;
}
*.transparencia
{
filter: alpha(opacity = 60);
}
.fechar
{
position: absolute;
width: 1px;
height: 108px;
margin-top: 0%;
margin-left: 0%;
z-index: 15;
}
-->
</style>
</head>
<body>
<div id="div1" class="transparencia">
</div>
<div class="fechar" id="div2">
<input name="button" type="button" onclick="this.style.display = 'none';document.getElementById('div2').style.display = 'none';document.body.style.overflow='auto'; " value="Fechar" />
<script language="javascript">
if (AC_FL_RunContent == 0) {
alert("This page requires AC_RunActiveContent.js. In Flash, run \"Apply Active Content Update\" in the Commands menu to copy AC_RunActiveContent.js to the HTML output folder.");
} else {
AC_FL_RunContent(
'codebase', 'https://download.mac...version=8,0,0,0'
'width', '790',
'height', '1190',
'src', 'flutuante',
'quality', 'high',
'pluginspage', 'https://www.macromed.../getflashplayer'
'align', 'middle',
'play', 'true',
'loop', 'true',
'scale', 'showall',
'wmode', 'transparent',
'devicefont', 'false',
'id', 'flutuante',
'bgcolor', '#ffffff',
'name', 'flutuante',
'menu', 'true',
'allowScriptAccess','sameDomain',
'movie', 'flutuante',
'salign', ''
); //end AC code
}
</script>
<noscript>
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="https://download.mac...ersion=8,0,0,0" width="790" height="1190" align="middle">
<param name="allowScriptAccess" value="sameDomain" />
<param name="movie" value="flutuante.swf" />
<param name="quality" value="high" />
<param name="wmode" value="transparent" />
<param name="bgcolor" value="#ffffff" />
<embed src="flutuante.swf" quality="high" wmode="transparent" bgcolor="#ffffff" width="790" height="1190" align="middle" allowscriptaccess="sameDomain" type="application/x-shockwave-flash" pluginspage="https://www.macromed...getflashplayer" />
</object>
</noscript>
</div>
</body>
</html>[/codebox]
Segue anexo com os arquivos em formato .ZIP [attachment=8658:flutuante.zip]
Obrigado a todos, espero que vocês me ajudem!
Edição feita por: Társis Lawrence Lopes, 13/06/2008, 13:31.