Stach 0 Denunciar post Postado Dezembro 28, 2005 Como fazer um botão pra fechar aquelas propagandas flutuantes? Compartilhar este post Link para o post Compartilhar em outros sites
Stach 0 Denunciar post Postado Dezembro 29, 2005 up! Compartilhar este post Link para o post Compartilhar em outros sites
marcoso 0 Denunciar post Postado Dezembro 29, 2005 Faco assim: coloca no codigo html o script de show-hide layer <script language="JavaScript" type="text/JavaScript"> <!-- 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); function MM_findObj(n, d) { //v4.01 var p,i,x; if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) { d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);} if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[n]; for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers.document); if(!x && d.getElementById) x=d.getElementById(n); return x; } function MM_showHideLayers() { //v6.0 var i,p,v,obj,args=MM_showHideLayers.arguments; for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj(args))!=null) { v=args[i+2]; if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v=='hide')?'hidden':v; } obj.visibility=v; } } //--> </script> E no botao do flash: on (release) {getURL("java script:MM_showHideLayers('nome_da_layer_que_esta_seu_flash','','hide')"); } Compartilhar este post Link para o post Compartilhar em outros sites
Stach 0 Denunciar post Postado Dezembro 30, 2005 Não funciona no firefox? Compartilhar este post Link para o post Compartilhar em outros sites
Fabiomaster 0 Denunciar post Postado Fevereiro 17, 2006 Cara uma forma bastante simples: No seu action do botão fechar coloque lá: on (release) { getURL("javascript:fechaBanner();");} No html coloque lá o java: <script language="JavaScript"> function fechaBanner(){document.getElementById("Banner").style.visibility="hidden"; }</SCRIPT> "Banner" é o id do layer onde você vai colocar o flash no html. Pronto. Compartilhar este post Link para o post Compartilhar em outros sites