wagnerdp 0 Denunciar post Postado Junho 13, 2006 Gostaria de controlar minha cortina.swf , só que ela está em um div superior ao flash, e ñ pode ser carregado na mesma cena.como faço pessoal? Compartilhar este post Link para o post Compartilhar em outros sites
ludoman 0 Denunciar post Postado Junho 13, 2006 O que você procura chama-se local connection.Procura aqui no forum que tem alguns tópicos, inclusive com links de tutos.Falows Compartilhar este post Link para o post Compartilhar em outros sites
wagnerdp 0 Denunciar post Postado Junho 13, 2006 O que você procura chama-se local connection.Procura aqui no forum que tem alguns tópicos, inclusive com links de tutos.FalowsProcurei, e consegui fazer funfa no IE, mas no FF ñ roda, pq????? http://forum.imasters.com.br/public/style_emoticons/default/ermm.gif Compartilhar este post Link para o post Compartilhar em outros sites
ludoman 0 Denunciar post Postado Junho 13, 2006 posta teu código HTML que chama os swfsAcho que o erro está lá...Falows Compartilhar este post Link para o post Compartilhar em outros sites
wagnerdp 0 Denunciar post Postado Junho 13, 2006 <body> <div id="Layer1"> <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="600" height="370"> <param name="movie" value="/imagens/flash/cortina.swf" /> <param name="quality" value="high" /> <param name="wmode" value="transparent" /> <embed src="/imagens/flash/cortina.swf" quality="high" wmode="transparent" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="600" height="370"></embed> </object></div><div align="center"> <div id="geral"> <iframe id="load" name="load" width="0" height="0"></iframe> <script src="/js/site.js" language="Javascript"></script> </div></div></body>====================================================================o JS monta os flashs para 800x600 e 1024x768// JavaScript Documentif (screen.width <= 900) {document.writeln('<div id="conteudo_800">'); document.writeln('<div id="mostra_conteudo_800" name="mostra_conteudo">HOME</div>'); document.writeln(' <div id="flash_800">'); document.writeln(' <object align="middle" id="globalnav-object" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0"width="790"'>http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0"width="790" height="590">'); document.writeln(' <param name="allowScriptAccess" value="sameDomain" />'); document.writeln(' <param name="quality" value="high" />'); document.writeln(' <param name="wmode" value="transparent" />'); document.writeln(' <param name="scaleMode" value="noScale" />'); document.writeln(' <param name="menu" value="false" />'); document.writeln(' <param name="movie" value="/imagens/flash/menu.swf" />'); document.writeln(' <embed id="globalnav-embed" src="/imagens/flash/menu.swf" wmode="transparent" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" flashvars="loc=en_US&htmlApp=false&gatewayURL=gwurl" menu="false" align="middle" quality="high" scale="noscale" width="790" height="590"></embed>'); document.writeln(' </object>'); document.writeln(' </div>'); document.writeln('</div>');document.writeln('</div>'); } if (screen.width >= 901) { document.writeln('<div id="conteudo_1024">'); document.writeln('<div id="mostra_conteudo_1024" name="mostra_conteudo">HOME</div>'); document.writeln(' <div id="flash_1024">'); document.writeln(' <object align="middle" id="globalnav-object" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0 "width="790" height="590">'); document.writeln(' <param name="allowScriptAccess" value="sameDomain" />'); document.writeln(' <param name="quality" value="high" />'); document.writeln(' <param name="wmode" value="transparent" />'); document.writeln(' <param name="scaleMode" value="noScale" />'); document.writeln(' <param name="menu" value="false" />'); document.writeln(' <param name="movie" value="/imagens/flash/menu.swf" />'); document.writeln(' <embed id="globalnav-embed" src="/imagens/flash/menu.swf" wmode="transparent" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" flashvars="loc=en_US&htmlApp=false&gatewayURL=gwurl" menu="false" align="middle" quality="high" scale="noscale" width="790" height="590"></embed>'); document.writeln(' </object>'); document.writeln(' </div>'); //insere o flash lateral extra. document.writeln('<div id="f1024">'); document.writeln(' <object align="middle" id="globalnav-object" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="187" height="553">'); document.writeln(' <param name="allowScriptAccess" value="sameDomain" />'); document.writeln(' <param name="quality" value="high" />'); document.writeln(' <param name="wmode" value="transparent" />'); document.writeln(' <param name="scaleMode" value="noScale" />'); document.writeln(' <param name="menu" value="false" />'); document.writeln(' <param name="movie" value="/imagens/flash/1024.swf" />'); document.writeln(' <embed id="globalnav-embed" src="/imagens/flash/1024.swf" wmode="transparent" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" flashvars="loc=en_US&htmlApp=false&gatewayURL=gwurl" menu="false" align="middle" quality="high" scale="noscale" width="187" height="553"></embed>'); document.writeln(' </object>'); document.writeln('</div>');document.writeln('</div>');} Compartilhar este post Link para o post Compartilhar em outros sites
ludoman 0 Denunciar post Postado Junho 13, 2006 A diferença é que você está permitindo que somente o IE possa se comunicar via local connection... Está assim: <param name="allowScriptAccess" value="sameDomain" /> As tags param são para o IE... na tag <embed> que é para FF e outros, não tem o atributo para poder ter acesso local. não testei, mas acho que se você colocar na linha do embed allowScriptAcess="sameDomain", irá funcionar Testa ai... Falows Compartilhar este post Link para o post Compartilhar em outros sites
wagnerdp 0 Denunciar post Postado Junho 13, 2006 A diferença é que você está permitindo que somente o IE possa se comunicar via local connection... Está assim: <param name="allowScriptAccess" value="sameDomain" /> As tags param são para o IE... na tag <embed> que é para FF e outros, não tem o atributo para poder ter acesso local. não testei, mas acho que se você colocar na linha do embed allowScriptAcess="sameDomain", irá funcionar Testa ai... Falows Ñ funfô!! se eu clico no ff, no IE ele abre, mas no FF ainda ñ tá funfando!!! :unsure: Compartilhar este post Link para o post Compartilhar em outros sites