Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Achei importante postar esse tuto aqui, já que muitos devem estar tendo dor de cabeça com esse problema.
Logo no final estão os créditos pelo tuto.
Abraços.
=======================================================
Se seu site utiliza tecnologia Flash em seu layout, pedimos que leia atentamente a esta mensagem e guarde para futura referência.
Recentemente a Microsoft disponibilizou uma atualização de segurança para o Internet Explorer do Windows XP que altera o funcionamento de objetos ActiveX (ex: Flash), que agora precisam ser ativados antes do uso.
Nos computadores que fizerem esta atualização, o visitante verá uma desagradável borda retangular em volta dos objetos Flash, indicando que será necessário clicar no objeto antes de utilizá-lo.
Para ver o problema, acesse http://windowsupdate.microsoft.com e instale as atualizações críticas em micro com o Windows XP. Em seguida, acesse www.submarino.com.br ou www.americanas.com com o Internet Explorer e passe o cursor do mouse sobre as animações em Flash. Note a borda ao redor das animações. Clique em uma delas para "ativar" o objeto. Só então será possível clicar para ver os detalhes do produto anunciado.
Existe um modo que inibe esta borda, tornando desnecessária a "ativação" do Flash. Para utilizá-la, altere as páginas HTM que contenham Flash, da seguinte forma:
>
**1.** Inclua a tag <noscript> antes das tags <object>
**2. **Inclua a tag </noscript> após as tags </object>
**3.** Antes da tag <noscript> acima, inclua a seguinte linha:
<script>FlashSemBorda('[http://site/ARQ,X,Y,FFFFFF,](http://site/ARQ,X,Y,FFFFFF,)');</script>
No código acima, troque ARQ pelo nome do SWF. Informe X e Y para a largura e altura da imagem e troque FFFFFF pela cor de fundo.
======================================================
Espero que seja de agrado a todos. abraços
>
*obs. Eu tentei procurar se já havia esse tópico no Busca, mas não adiantou muito, porque ele nao aceita vários parametros dentro do campo de busca.
*Créditos: Esse pequeno tutorial foi retirado de um e-mail de suporte que recebi da empresa RUMO Informáticaresponsável pela Fastcommerce e teve uma pequena adaptação para que fosse de proveito de todos.
aew cara beleza????
eu nao concegui... to passando como ficou meu codigo espero que voce saiba o que e posso fazer... pq desse jeito ai fica trasaparente os flashs.... e aparece as bordas do mesmo jeito....
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "[http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /><title>Glom</title></head><body><%pagina = request("pagina")%><script>//Funções para remover a borda em volta do Flash (Active Content)function FlashSemBorda(Arquivo,Largura,Altura,BGcolor,Base){ AC_FL_RunContent('codebase','https://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0','width',Largura,'height',Altura,'src',Arquivo,'quality','high','pluginspage','https://www.macromedia.com/go/getflashplayer','movie',Arquivo,'wmode','transparent','bgcolor',BGcolor,'base',Base);}function AC_AddExtension(src, ext){ if (src.indexOf('?') != -1) return src.replace(/\?/, ext+'?'); else return src + ext;}function AC_Generateobj(objAttrs,params,embedAttrs){ var str = '<object '; for (var i in objAttrs) str += i + '="' + objAttrs[i] + '" '; str += '>'; for (var i in params) str += '<param name="' + i + '" value="' + params[i] + '" /> '; str += '<embed '; for (var i in embedAttrs) str += i + '="' + embedAttrs[i] + '" '; str += ' ></embed></object>'; document.write(str);}function AC_FL_RunContent(){ var ret = AC_GetArgs ( arguments, ".swf", "movie", "clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" , "application/x-shockwave-flash" ); AC_Generateobj(ret.objAttrs, ret.params, ret.embedAttrs);}function AC_GetArgs(args, ext, srcParamName, classid, mimeType){ var ret = new Object(); ret.embedAttrs = new Object(); ret.params = new Object(); ret.objAttrs = new Object(); for (var i=0; i < args.length; i=i+2){ var currArg = args[i].toLowerCase(); switch (currArg){ case "classid": break; case "pluginspage": ret.embedAttrs[args[i]] = args[i+1]; break; case "src": case "movie": args[i+1] = AC_AddExtension(args[i+1], ext); ret.embedAttrs["src"] = args[i+1]; ret.params[srcParamName] = args[i+1]; break; case "onafterupdate": case "onbeforeupdate": case "onblur": case "oncellchange": case "onclick": case "ondblClick": case "ondrag": case "ondragend": case "ondragenter": case "ondragleave": case "ondragover": case "ondrop": case "onfinish": case "onfocus": case "onhelp": case "onmousedown": case "onmouseup": case "onmouseover": case "onmousemove": case "onmouseout": case "onkeypress": case "onkeydown": case "onkeyup": case "onload": case "onlosecapture": case "onpropertychange": case "onreadystatechange": case "onrowsdelete": case "onrowenter": case "onrowexit": case "onrowsinserted": case "onstart": case "onscroll": case "onbeforeeditfocus": case "onactivate": case "onbeforedeactivate": case "ondeactivate": case "type": case "codebase": ret.objAttrs[args[i]] = args[i+1]; break; case "width": case "height": case "align": case "vspace": case "hspace": case "class": case "title": case "accesskey": case "name": case "id": case "tabindex": ret.embedAttrs[args[i]] = ret.objAttrs[args[i]] = args[i+1]; break; default: ret.embedAttrs[args[i]] = ret.params[args[i]] = args[i+1]; } } ret.objAttrs["classid"] = classid; if (mimeType) ret.embedAttrs["type"] = mimeType; return ret;}//Fim das funções para remover borda do Flash</script><style type="text/css"><!--body { margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; background-color: #FFFFFF;}--></style><div align="center"><script>FlashSemBorda('menu.swf',700,30,'black','');</script><noscript> <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="[http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0"](http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0) width="700" height="30" border="0" visible="0" param name="wmode"> <param name="movie" value="menu.swf"> <param name="quality" value="high" > <embed src="menu.swf" quality="high" pluginspage="[http://www.macromedia.com/go/getflashplayer"](http://www.macromedia.com/go/getflashplayer) type="application/x-shockwave-flash" width="700" height="30"></embed> </object> </noscript><script>FlashSemBorda('<%=pagina%>.swf',700,432,'black','');</script> <br> <noscript><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="[http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0"](http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0) width="700" height="432" hspace="0" vspace="0" align="top"> <param name="movie" value="<%=pagina%>.swf"> <param name="quality" value="high"><param name="SCALE" value="noborder" /> <embed src="<%=pagina%>.swf" width="700" height="432" hspace="0" vspace="0" align="top" quality="high" pluginspage="[http://www.macromedia.com/go/getflashplayer"](http://www.macromedia.com/go/getflashplayer) type="application/x-shockwave-flash" scale="noborder"></embed> </object></noscript></div></body></html>
se puder ajudar ae vlw....
Gente, eu sei que é uma ótima iniciativa mas... se prestarem atenção tem um tópico pendurado falando exatamente disso e com vários post e exemplos diferentes já apresentados. Estou falando isso só para que tenhamos uma melhor organização do fórum sem posts "duplicados".Abraço
intao posta o link dele ai pq nao encontrei....encontrei outro que explicava este erro mas não tão detalhado quanto este... e mesmo assim não ta dando certo =(
é um dos tópicos-destaque!
http://forum.imasters.com.br/index.php?showtopic=173779
ele fica à mostra logo quando entra no fórum de Flash
você nao nos passou a função em javascript FlashSemBorda()
=/
estamos no aguardo.
____________________
EDIT:
Fui no site do Fastcommerce e peguei a função.
Ainda nao testei porque nao baixei as atualizações. :D
Infelizmente uma função puxa a outra e tive que trazer todas.
Aqui está: