Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

0cool

[Resolvido] Não permitir acesso ao flash

Recommended Posts

Amiguinhos, seguinte.

 

Reparem nesse demo de uma aplicação feita em jquery que coloca um vídeo do youtube simulando um background, até ai beleza.

 

O que eu gostaria de saber é como o cidadão que fez esse code conseguiu deixar o flash inacessível, tentem clicar com o botão direito do mouse e não aparece aquele famoso menu do flash.

 

Tentei ler o code para decifrar se o cara fez isso pelo css ou js mas não consegui.

 

Por isso conto com a ajuda dos colegas, quem souber ai qual o macete e como aplicar e puder me explicar eu agradeço.

 

Obrigado.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Eu não vi o link para o esse demo que você fala.

 

Ele pode ter usado javascript para detectar o click com o botão direito do mouse e programou um blur() para quando isso ocorrer. Mas não sei se isso é possível, pelo menos no Firefox não.

 

 

Há uma maneira via AS3, mas não é 100% eficaz pois ainda deixa ativos "Settings" e "Show Redraw Regions.":

var cMenu:ContextMenu = new ContextMenu();
cMenu.hideBuiltInItems();
this.contextMenu = cMenu;

(Obs.: precisa estar na timeline principal)

Ref: http://www.actionscript.org/forums/showthread.php3?t=179494

Compartilhar este post


Link para o post
Compartilhar em outros sites

No caso, talvez para esse exemplo eu precisasse ser o autor do swf para editar e colocar essa linha, no meu caso, eu gostaria de fazer isso com o player do youtube, teria que usar o swf da api deles e nesse caso não teria acesso ao codigo fonte, não testei seu code, mais nesse caso tenho certeza que ele não eliminaria por completo o content menu, ele apenas deixaria no básico e para isso bastaria eu utilizar menu false no params do embed, no meu caso quero tirar exatamente todo o menu e isso tenho certeza que só através de javascript e css.

 

Achei 2 codes interessantes e estou estudando.

 

http://www.uza.lt/blog/2007/08/solved-right-click-in-as3/

http://www.lordofduct.com/blog/?p=318

 

Ambos fazem exatamente o que eu preciso.

 

Quem souber outras soluções e quiser contribuir fiquem a vontade.

 

Até.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.