Acho que o problema não é mandar o focus, senão no firefox tambéms eria a mesma coisa, alguam outra dica ?
Obrigado Em 9 de maio de 2010 15:33, Daniel Schmitz <[email protected]> escreveu: > Bom, talvez o jquery possa te ajudar nisso !!! > > $(window).focus(); > > e viva o jquery !!!! :) > > > tirei daqui: > > http://stackoverflow.com/questions/683577/how-to-bring-focus-to-a-window-in-jquery > > > Em Dom, 2010-05-09 às 13:17 -0300, Leandro Faria escreveu: > > Pessoal, > > > > Estou desenvolvendo um chat utilizando o flex com java, quando o > > usuário recebe uma nova mensagem e por ventura a janela esteja > > minimizada, preciso fazer que a tela do browser fique piscando. O > > código abaixo foi feito em javascript e funciona perfeitamente no > > Firefox mais no IE não funciona, alguém poderia me dizer o que pode > > ser? > > Não me recordo mais este código eu peguei aqui mesmo no grupo e fiz > > algumas pequenas modificações. > > > > function focusMovie(movieName) { > > if (navigator.appName.indexOf("Microsoft") != -1){ > > window[movieName].focus(); > > }else{ > > window.document[movieName].focus(); > > } > > } > > > > function delegate( that, thatMethod ){ > > return function() { return thatMethod.call(that); } > > } > > > > var msgTmp = ''; > > var interval = ''; > > var titleTmp = ''; > > var counter = 0; > > > > function newMSG(msg){ > > window.msgTmp = msg; > > window.titleTmp = window.document.title; > > interval = window.setInterval( delegate( window, > > window.changeTitle ), 1000 ); > > } > > > > function changeTitle(){ > > if(counter >= 50){ > > clearInterval(interval); > > counter = 0; > > window.document.title = titleTmp; > > }else if(counter % 2){ > > > > if (top.window.outerHeight < screen.availHeight || > > top.window.outerWidth < screen.availWidth) { > > window.document.title = '###################'; > > }else{ > > window.document.title = window.msgTmp; > > counter = 50; > > } > > > > }else{ > > window.document.title = window.msgTmp; > > } > > > > > > counter ++; > > > > > > } > > > > Este código eu peguei na net e não estou sabendo fazer ele funcionar > > também no IE, alguém poderia me ajudar ? > > > > Obrigado > > > > -- > > Leandro de Faria - Faculdade Cenecista de Sete Lagoas > > Graduando em Sistemas de Informação > > (31) 8825 2046 > > > > > > -- > > Você recebeu esta mensagem porque está inscrito na lista "flexdev" > > Para enviar uma mensagem, envie um e-mail para > > [email protected] > > Para sair da lista, envie um email em branco para > > [email protected] > > Mais opções estão disponíveis em > > http://groups.google.com/group/flexdev > > -- > > Abraços, > Daniel Schmitz > www.flex.etc.br > > > -- > Você recebeu esta mensagem porque está inscrito na lista "flexdev" > Para enviar uma mensagem, envie um e-mail para [email protected] > Para sair da lista, envie um email em branco para > [email protected] > Mais opções estão disponíveis em http://groups.google.com/group/flexdev > -- Leandro de Faria - Faculdade Cenecista de Sete Lagoas Graduando em Sistemas de Informação (31) 8825 2046 -- Você recebeu esta mensagem porque está inscrito na lista "flexdev" Para enviar uma mensagem, envie um e-mail para [email protected] Para sair da lista, envie um email em branco para [email protected] Mais opções estão disponíveis em http://groups.google.com/group/flexdev
