weslleysolo 0 Denunciar post Postado Fevereiro 15, 2007 Bem, tem um topico aqui pendurado sobre o assunto, mas vou criar esse aqui pra da uma força maior. O problema é bastante chato pois essa porcaria (perdoe-me) do IE é o navegador do "contra", todo arquivo SWF q ele carrega aparece aquele lance de "Precione enter ou espaço para ativar este recurso" oq nao é nada bom. A SOLUÇÂO: crie um arquivo JS com o nome de objeto, eis o codigo: function objeto(nome,largura,altura){document.write('<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="'+largura+'" height="'+altura+'" id="'+nome+'" align="middle">');document.write('<param name="allowScriptAccess" value="sameDomain" />');document.write('<param name="movie" value="'+nome+'.swf" />');document.write('<param name="quality" value="high" />'); document.write('<param name="menu" value="false" />');document.write('<param name="wmode" value="transparent" />');document.write('<embed src="'+nome+'.swf" quality="high" menu="false" wmode="transparent" '+' width="'+largura+'" height="'+altura+'" name="'+nome+'" align="middle"'+' allowScriptAccess="sameDomain" type="application/x-shockwave-flash"'+' pluginspage="http://www.macromedia.com/go/getflashplayer" />');document.write('</object>');}agora abra no arquivo html insira esta linha: <script src="objeto.js" type="text/javascript"></script>agora vamos chamar o seu arquivo SWF: <script type="text/javascript">objeto('seu_arquivo','310','210')</script> ◄ digite "seu_arquivo" sem .SWF (seu_aqruivo.SWF = errado / seu_arquivo = certo) Agora teste no bendito IE.... Mas em alguns casos o problema nao esta resolvido 100%, pq aparece abaixo da barra de endereços a mesma petição pra ativar a recurso, e q na verdade piorou a situação, para resolver isto acresente estas linhas ABAIXO DE BODY: <!--url's used in the movie--> <!--text used in the movie--> <!-- saved from url=(0013)about:internet --> ◄ Elas estão comentadas, esta correto nao altere. Pronto..agora esta funfando 100% e o q é melhor, validado pelo W3C. :) Testem, qualquer coisa da um grito ae. Compartilhar este post Link para o post Compartilhar em outros sites
João Melo 1 Denunciar post Postado Fevereiro 16, 2007 Quero te parabenizar por sua contribuição a nossa comunidade. http://forum.imasters.com.br/public/style_emoticons/default/clap.gif Seu script ficou bem menor do quê o que eu fiz, mas a barra amarela só some quando você usa um servidor seja com o seu script ou com o meu no "amado" ie6 ou 7. Compartilhar este post Link para o post Compartilhar em outros sites
NNarcosis 0 Denunciar post Postado Fevereiro 17, 2007 Bacana o script, obrigado pela contribuição!Mas pelo o que eu entendi, é necessário declarar os swf's individualmente, certo? Não há uma forma de fazer isso para todos os swf's que rodam na página? Compartilhar este post Link para o post Compartilhar em outros sites
Lucas_alexandre88 0 Denunciar post Postado Fevereiro 22, 2007 no Objeto.js não precisa alterar nada, só dar um control c e contraol v que vai funcionar qaulquer swf ou tem que especificar a altura enfim, é que eu não manjo muito de js :unsure: vlw cara, tenho que resolver o caso dessa buldega aqui: www.megalojabrasil.com thanks http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif Compartilhar este post Link para o post Compartilhar em outros sites
weslleysolo 0 Denunciar post Postado Fevereiro 22, 2007 Lucas, aqui você coloca as dimençoes do seu arqui swf <script type="text/javascript">objeto('seu_arquivo','310','210')</script> no exemplo o arquivo tem 310 x 210...muda aqui. NNarcosis vou estudar issu depois posto aqui....fiz pra um so pq tava perdendo os cabelos aqui com esse bug... por issu a pressa em postar. João Melo. Explique melhor por favor... valeu,. Compartilhar este post Link para o post Compartilhar em outros sites
weslleysolo 0 Denunciar post Postado Fevereiro 22, 2007 NNarcosis Acabei de testar...você pode incluir quantos SWF quiser, apenas adinione um novo script: <script type="text/javascript">objeto('seu_arquivo01','310','210')</script> <script type="text/javascript">objeto('seu_arquivo02','120','80')</script> <script type="text/javascript">objeto('seu_arquivo03','80','250')</script> Compartilhar este post Link para o post Compartilhar em outros sites
Antoniosp 2 Denunciar post Postado Fevereiro 23, 2007 João Melo, esse script é para tirar aquela borda cinza do IE, e não para tirar a barra amarela. :) O esquema dessa barra é publicar mesmo. Flw Compartilhar este post Link para o post Compartilhar em outros sites
weslleysolo 0 Denunciar post Postado Fevereiro 23, 2007 Ha... você fala essa barra? se for essa você tem que adcionar: <!--url's used in the movie--> <!--text used in the movie--> <!-- saved from url=(0013)about:internet --> Abaixo de body que ela nao aparece nunca mais, pelo menos nos sites q você desenvolver...acabei de re-testar aqui e funfa bem. http://forum.imasters.com.br/public/style_emoticons/default/shifty.gif Compartilhar este post Link para o post Compartilhar em outros sites
Lucas_alexandre88 0 Denunciar post Postado Fevereiro 23, 2007 Lucas, aqui você coloca as dimençoes do seu arqui swf <script type="text/javascript">objeto('seu_arquivo','310','210')</script> no exemplo o arquivo tem 310 x 210...muda aqui. Só especificar a altura, largura e nome do objeto Aqui: <script type="text/javascript">objeto('seu_arquivo','310','210')</script>e pronto? O Arquivo .js não precisa mudar nada? e isso: <script src="objeto.js" type="text/javascript"></script>Coloca entre qual TAG no html? vlw amigão! Compartilhar este post Link para o post Compartilhar em outros sites
weslleysolo 0 Denunciar post Postado Fevereiro 24, 2007 e pronto? sim... O Arquivo .js não precisa mudar nada? sim..nao muda nada nada. <script src="objeto.js" type="text/javascript"></script>pode ser depois de <HEAD>. Compartilhar este post Link para o post Compartilhar em outros sites
Lucas_alexandre88 0 Denunciar post Postado Fevereiro 25, 2007 Cara, muito bom mesmo. Muito Obrigado por compartilhar http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif Meus parabens, essa deveria ser Fixa, pois é um maneira muito facil de fazer! http://forum.imasters.com.br/public/style_emoticons/default/grin.gif http://forum.imasters.com.br/public/style_emoticons/default/joia.gif http://forum.imasters.com.br/public/style_emoticons/default/clap.gif Compartilhar este post Link para o post Compartilhar em outros sites
weslleysolo 0 Denunciar post Postado Fevereiro 26, 2007 Opa, beleza... fala com os mods ae pra ver ser eles pinduram o topico hehehe Compartilhar este post Link para o post Compartilhar em outros sites
diirocha 0 Denunciar post Postado Fevereiro 27, 2007 fiz aqui mas ainda pede para ativar o recurso... que saco viu oO Compartilhar este post Link para o post Compartilhar em outros sites
weslleysolo 0 Denunciar post Postado Março 1, 2007 diirocha Tens absoluta certeza que fez certo??? posta ai seu script... Compartilhar este post Link para o post Compartilhar em outros sites
cassiano óliver 1 Denunciar post Postado Março 1, 2007 olha.. eu tbm não conseguia d jeito nenhum "burlar" essa borda q aparece nos .SWF, até o dia q li esse tópico... copiei o codigo aí e colei no Dreamweaver e funcionou perfeitamente... se quiserem ver... OLHEM AQUI O RESULTADO vlw Compartilhar este post Link para o post Compartilhar em outros sites
NNarcosis 0 Denunciar post Postado Março 1, 2007 Muito bom, testei aqui e funciona perfeitamente.Parabéns weslleysolo! Compartilhar este post Link para o post Compartilhar em outros sites
weslleysolo 0 Denunciar post Postado Março 5, 2007 cassiano óliver É isso ai, kra... NNarcosis beleza kra, sucessos... Compartilhar este post Link para o post Compartilhar em outros sites
Froskie 0 Denunciar post Postado Março 5, 2007 //MOVIDO Compartilhar este post Link para o post Compartilhar em outros sites
raphanasc 0 Denunciar post Postado Junho 20, 2007 eu tava dando uma olhada no arquivo objeto.js e como eu peguei um site ja pronto e queria retirar aquele borda do IE tentei colocar tds os parametros do arquivo de javascript na propria tag html mas não deu certo alguem sabe se tem algo errado? <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="680" height="40" id="<%=flash_end%>" align="middle"><param name="allowScriptAccess" value="sameDomain" /><param name="movie" value="banners/<%=flash_end%>" /><param name="quality" value="high" /><param name="menu" value="false" /><param name="bgcolor" value="#ffffff" /><PARAM NAME=wmode VALUE=transparent><embed src="banners/<%=flash_end%>" quality="high" menu="false" wmode=transparent width="680" height="40" name="banner_partes" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" /></object> Compartilhar este post Link para o post Compartilhar em outros sites
Antoniosp 2 Denunciar post Postado Junho 20, 2007 E aí cara,O problema é justamente colocar as tags diretamente no html :P. E o truque é usar o javascript. Assim o IE não "reconhece" o Flash e não coloca a borda cinza.Abraço Compartilhar este post Link para o post Compartilhar em outros sites