Se pararmos para realmente LER o que foi a duvida do nosso amigo Daniel R,
ele diz que necessita que seja o F5, pois ele esta passando sua plataforma
Desktop para Web! sendo assim, nesse caso não é nada "intrusiva" essa
necessidade !
minha opinião !
obrigado !
Conseguiu usar o código Daniel ? deu certo ?
espero ter ajudado!

2009/3/12 Michel Fernandes <miche...@gmail.com>

>  Que coisa intrusiva... Impedir refresh?! Não tem mesmo outra solução?
>
> Abraços!
>
> Michel Fernandes
> http://seucarroeletrico.wordpress.com
>
>   ----- Original Message -----
> *From:* Diego Martinez <dinarus...@gmail.com>
> *To:* flexdev@googlegroups.com
> *Sent:* Thursday, March 12, 2009 9:21 AM
> *Subject:* [flexdev] Re: Atalhos de teclado x IE
>
> Bom Dia companheiros..
>
> sou meio verde em alguns aspéctos de Flex.. (em constante estudo..) e acho
> que existe uma solução..
>
> Como todos sabem.. os navegadores funcionam muito bem com JavaScript..
> sendo assim.. bolei uma função para retirar (no caso específico deste post)
> a função do F5 do navegador ! mas pode ser usado p retirar qqer ação de qqer
> tecla.
> testei em IE, FF e no Safari.
>
> espero ter ajudado.. vejam o q eu fiz..
>
> embuti em meu HTML um script q manda desabilitar o F5 do navegador ! ANTES
> MESMO DE CARREGAR QQER COISA .SWF !
>
> <script>
> function F5(event) {
> var tecla = document.all ? window.event.keyCode : event.which;
> if (document.all) { window.event.keyCode = 0; window.event.returnValue =
> false; }
> if (tecla == 116) return false;
> }
>
> document.onkeydown = F5;
> </script>
>
> e depois.. na aplicação Flex.. na hr de começar o evento que lê a tecla
> precionada (no caso o F5)..
> coloquei como 1º linha da função :
>
> stage.focus=
> *this*;
> agora vem outra coisa... q pode ser feita..
> ao inves de ter q colocar manualmente esse script cada vez q o Flex gerar o
> html (não sei se tem como no flex vc mandar ele adicionar linhas no html (no
> caso o script) automticamente)..
>
> vc simplemente gera o seu index (pagina inicial).. somente com
> <body></body>.. dentro tu coloca seu Script q desabilita as teclas que
> desejar !... e manda redirecionar para o html da sua aplicação..
>
> ele.. executa o index desabilitando as teclas...redireciona para o html de
> sua aplicação e começa a ler as teclas somente pela aplicação !
>
> qqer coisa estou a disposição de tentar ajudar.
> espero que funcione como querem!
>
> Diego Martinez Salvanha
>
>
>
>   2009/3/11 Daniel Negri <tiaodao...@gmail.com>
>
>>
>> Boa Noite Senhores,
>>
>> Concordo do o Daniel Rodrigues, para quem já utilizou o famoso
>> www.logmein.com,
>> ao logarmos em uma máquina remota através do do Browser vocês podem
>> perceber que "todas" as teclas de atalho são transportadas para lá. Ou
>> seja, se você faz um ALT+TAB, F5, e ao invés do seu Browser (IE)
>> "processar" essas teclas, quem processa é a máquina remota.
>> Formidável!
>>
>> Então a questão é, como eles conseguem retirar o foco das teclas de
>> atalho da máquina local e transportar para máquina remota? Por favor
>> confirmem, mas até a tecla Win é processada no Remoto, e CTRL+ALT+DEL?
>> Será que funciona?
>>
>> Já que existe, como fazer com o Flex?
>>
>>
>> Bons Códigos,
>> _______________________________
>> DANIEL GOMES NEGRI
>> (Analista de Sistemas)
>> Consultor em Arquitetura RIA - Rich Internet Application
>> Certified ScrumMaster
>>
>> danielgomesne...@gmail.com
>> (62) 9218-7315 / (62) 8135-8339
>> GECAN - Gerência de Canais de Atendimento
>> BANCOOB - Banco Cooperativo do Brasil S/A
>>
>>
>>
>>
>>
>> On 9 mar, 09:07, Elvis Fernandes <elvisfernan...@gmail.com> wrote:
>> > Daniel,
>> > Na verdade, o mesmo acontece também no FF. A diferença é que, no FF,
>> quando
>> > o foco está no swf da sua aplicação, o comando das teclas vai só para a
>> > aplicação, e não para o browser, como acontece com o IE. Experimente no
>> FF
>> > abrir várias abas abrir em uma delas a sua aplicação. Depois dê um CTRL
>> +
>> > Tab pra mudar de aba ... você vai ver que não vai mudar de aba. O mesmo
>> > acontece com vídeos do YouTube ou outros swfs ...
>> >
>> > Experimente por exemplo começar a usar a sua aplicação, clicar na barra
>> de
>> > endereços do FF e pressionar F5. A página vai recarregar, pq o foco não
>> está
>> > no swf. Isso pode ser um problema para o usuário leigo.
>> >
>> > Portanto, independente do browser, minha sugestão é que você mude os
>> > atalhos, pois você poderá ter problemas mais pra frente. Você pode criar
>> uma
>> > tecla que seja parecida, como CTRL + 5 ao invés de F5. Será uma mudança
>> > pequena, que o usuário vai assimilar com facilidade.
>> >
>> > Abraço,
>> >
>> > --
>> > Elvis Fernandeswww.elvis.eti.br <http://fernandeswww.elvis.eti.br/>
>> >
>> > 2009/3/9 Daniel Rodrigues da Cunha Frank <
>> fr...@projetusinformatica.com.br>
>> >
>> >
>> >
>> > > Eduardo,O problema é fazer o usuário usar o FF, infelizmente a maioria
>> > > absoluta deles é usuário do IE.
>> > > Cheguei a pensar em fornecer o Mozilla Prism junto com a aplicação,
>> mas
>> > > ainda estou procurando alguma forma de deixar a aplicação
>> crossbrowser,
>> > > tenho um amigo com uma aplicação em JSF que conseguiu.
>> >
>> > > Att.,
>> >
>> > > 2009/3/7 Eduardo Kraus <eduardokr...@gmail.com>
>> >
>> > >    Boa Noite
>> >
>> > >> Usa o FF
>> > >>      *Eduardo Kraus*
>> > >> Desenvolvedor
>> > >>  eduardokr...@gmail.com
>> > >>http://blog.mxml.com.br
>> >
>> > >> 2009/3/6 Daniel Rodrigues da Cunha Frank <
>> > >> fr...@projetusinformatica.com.br>
>> >
>> > >> Caros, boa tarde.Tenho uma aplicação Flex onde inseri o recurso de
>> > >>> pesquisa em determinados campos dos formulários, está pesquisa pode
>> ser
>> > >>> feita ao clicar num pequeno botão ao lado do TextInput ou
>> simplesmente
>> > >>> presionando F5.
>> > >>> Eis o problema, isso funciona perfeitamente no Firefox, Chrome,..,
>> exceto
>> > >>> no IE que atualiza a página ao invés de abrir a tela de pesquisa
>> como
>> > >>> necessito.
>> > >>> Sabem como posso resolver esse problema?
>> > >>> Desde já obrigado,
>> >
>> > >>> --
>> > >>> Daniel R.C.Frank
>> > >>> Análise e Programação
>> >
>> > > --
>> > > Daniel R.C.Frank
>> > > Análise e Programação- Ocultar texto entre aspas -
>> >
>> > - Mostrar texto entre aspas -
>>   18 8801 4874
>>
>> Antes de imprimir, pense no AQUECIMENTO GLOBAL.
>>
>> >>
>>


-- 
--------------------------------------------------------------------
Diego M Salvanha

msn : dinarus...@hotmail.com
18 8801 4874

Antes de imprimir, pense no AQUECIMENTO GLOBAL.

--~--~---------~--~----~------------~-------~--~----~
Você recebeu esta mensagem porque está inscrito na lista "flexdev"
Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com
Para sair da lista, envie um email em branco para 
flexdev-unsubscr...@googlegroups.com
Mais opções estão disponíveis em http://groups.google.com/group/flexdev
-~----------~----~----~----~------~----~------~--~---

Responder a