Ir ao conteúdo
  • Comunicados

    • Gabriel Torres

      Seja um moderador do Clube do Hardware!   12-02-2016

      Prezados membros do Clube do Hardware, Está aberto o processo de seleção de novos moderadores para diversos setores ou áreas do Clube do Hardware. Os requisitos são:   Pelo menos 500 posts e um ano de cadastro; Boa frequência de participação; Ser respeitoso, cordial e educado com os demais membros; Ter bom nível de português; Ter razoável conhecimento da área em que pretende atuar; Saber trabalhar em equipe (com os moderadores, coordenadores e administradores).   Os interessados deverão enviar uma mensagem privada para o usuário @Equipe Clube do Hardware com o título "Candidato a moderador". A mensagem deverá conter respostas às perguntas abaixo:   Qual o seu nome completo? Qual sua data de nascimento? Qual sua formação/profissão? Já atuou como moderador em algo outro fórum, se sim, qual? De forma sucinta, explique o porquê de querer ser moderador do fórum e conte-nos um pouco sobre você.   OBS: Não se trata de função remunerada. Todos que fazem parte do staff são voluntários.
    • DiF

      Poste seus códigos corretamente!   21-05-2016

      Prezados membros do Fórum do Clube do Hardware, O Fórum oferece um recurso chamado CODE, onde o ícone no painel do editor é  <>     O uso deste recurso é  imprescindível para uma melhor leitura, manter a organização, diferenciar de texto comum e principalmente evitar que os compiladores e IDEs acusem erro ao colar um código copiado daqui. Portanto convido-lhes para ler as instruções de como usar este recurso CODE neste tópico:  
HiperTecnologia

Código para Inibir Clique no Flash

Recommended Posts

Olá pessoal, procurei no fórum o tópico que eu tinha visto e não achei, então estou postando.

Introdução: Antigamente se a gente colocasse um link em uma animação em flash era só a pessoa dar um simples clique para acessar o link, hoje em dia (por causa da Microsoft ter perdido a patente) a pessoa precisa dar 2 cliques

1. Qual é o código para inibir o clique para ativar o flash? é aquele rolo da microsoft ter perdido na justiça.

Até mais, espero que me ajudem.

Compartilhar este post


Link para o post
Compartilhar em outros sites

No caso do WinXP é necessário por causa dos esquemas de segurança do SP2... Ele bloqueia os controles ActiveX. Depois a navegação fica tudo em um clique só nas animações em Flash. Agora, se isso tem a ver com o rolo judicial da M$, aí eu não sei. (e acho que pelo menos na versão 8 não tem o código de algum "inibidor")

Compartilhar este post


Link para o post
Compartilhar em outros sites
  • Autor do tópico
  • O Código que estou querendo dizer é o que inserimos na página que criamos para tirar esse clique extra.

    Alguém mais?

    Compartilhar este post


    Link para o post
    Compartilhar em outros sites

    Amigo, basta você inserir o object conforme os padrões web.

    Segue abaixo um exemplo:

    <object data="FILME.swf" type="application/x-shockwave-flash" width="750" height="70" title="Logo">
    <param name="movie" value="FILME.swf" />
    <param name="quality" value="high" />
    </object>

    Abraços e boa sorte

    Compartilhar este post


    Link para o post
    Compartilhar em outros sites
  • Autor do tópico
  • Amigo, basta você inserir o object conforme os padrões web.

    Segue abaixo um exemplo:

    <object data="FILME.swf" type="application/x-shockwave-flash" width="750" height="70" title="Logo">
    <param name="movie" value="FILME.swf" />
    <param name="quality" value="high" />
    </object>

    Abraços e boa sorte

    Esse código que você me passou é somente o código para exibir uma animação em flash numa página, não tem nada a ver com a minha dúvida.

    Mas obrigado pela tentativa.

    Essa é a mensagem que aparece após posicionarmos o ponteiro do mouse sobre uma animação Flash por um pequeno tempo (sem clicar).

    flash_inibidor.jpg

    Note que se clicarmos uma única vez o link da animação não é acionado (nem clicando com o botão direito aparece o menu), então é preciso clicar novamente para o link ser acionado.

    Espero que todos tenham entendido porque preciso desse código.

    Até mais.

    Compartilhar este post


    Link para o post
    Compartilhar em outros sites

    ele ocorre por conta de um processo da microsoft sim, da forma q o ie li da com os controladores activex a eolas entrou com processo sob a ms e ganhou, abaixo segue a resoluçao do problema, podemos resolve-lo usando jav script:crie um arquivo externo de extensao .js com o seguinte conteudo:

    // aqui se declara a funçãofunction addSWF (URL, WIDTH, HEIGHT, TRANSPARENT){document.write (' ');document.write (' ');document.write (' ');if ( TRANSPARENT ) { document.write (' '); }document.write (' ');document.write (' ');}
    depois chame o swf nas suas paginas da seguinte maneira:
    addSWF('fla/flash_home.swf', 506, 228, true); //addSWF('Caminho e arquivo a ser chamado', Largura , altura , true ou false para transparente)

    Compartilhar este post


    Link para o post
    Compartilhar em outros sites
  • Autor do tópico
  • ele ocorre por conta de um processo da microsoft sim, da forma q o ie li da com os controladores activex a eolas entrou com processo sob a ms e ganhou, abaixo segue a resoluçao do problema, podemos resolve-lo usando jav script:crie um arquivo externo de extensao .js com o seguinte conteudo:depois chame o swf nas suas paginas da seguinte maneira:

    É exatamente isso que eu queria, mas o jeito que você colocou o código está meio confuso.

    Tipo: Crio um arquivo qualquer com extensão .js, mas como a página vai entender para usar esse arquivo?

    Dá pra você separar o exemplo do código em si?

    Vou tentar por enquanto, depois posto aqui se funcionou.

    Compartilhar este post


    Link para o post
    Compartilhar em outros sites

    Então amigo, você tentou usar da maneira q expliquei lá em cima?

    Pois certamente você deve estar usando a tag <embed>.

    Eu uso daquela maneira em meu site e abre sem esse problema no IE

    Compartilhar este post


    Link para o post
    Compartilhar em outros sites

    É, realmente ficou estranho, nao sei porque ficou td sem qbra de linha, enfim a 1ª linha é a do arquivo.js a outra você ira usar nas paginas q precisar chamar o swf

    Compartilhar este post


    Link para o post
    Compartilhar em outros sites
  • Autor do tópico
  • Então amigo, você tentou usar da maneira q expliquei lá em cima?

    Pois certamente você deve estar usando a tag <embed>.

    Eu uso daquela maneira em meu site e abre sem esse problema no IE

    Não amigão, você não entendeu.

    Código para exibir uma animação em flash numa página é uma coisa, código para inibir o clique extra é outra.

    Esse código é automático no MS FrontPage.

    OK?

    Até mais

    Compartilhar este post


    Link para o post
    Compartilhar em outros sites

    Ok, nao sei se você fez algo errado, mas aquele codigo funciona, eu sempre o uso, esse do codigo-fonte.net é uma variavel dele, preste atencao, mas ok ao menos problema resolvido :D

    hehe

    Compartilhar este post


    Link para o post
    Compartilhar em outros sites

    Crie uma conta ou entre para comentar

    Você precisar ser um membro para fazer um comentário






    Sobre o Clube do Hardware

    No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas publicações sobre tecnologia do Brasil. Leia mais

    Direitos autorais

    Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

    ×