Ir para conteúdo

POWERED BY:

Arquivado

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

silas_i

Janela Internet Explorer

Recommended Posts

Pessoal, a grande MAIORIA aqui deve ter o MSN Messenger, qdo tem uma nova mensagem a janela na barra de programas fica piscando ou ficando demarcado. Minha pergunta é: como fazer isso em uma página web (que ficará aberta o dia inteiro) ????Alguém tem esse exemplo !?Aguardo uma resposta,Valeu !!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

cara você pode usar o WINDOW.FOCUS() acho q é isso mesmo.. mas aqui é forum ASP, ok??

Compartilhar este post


Link para o post
Compartilhar em outros sites

e pra saber se atualizou, você precisará atualizar sua page de tempos em tempos...

Compartilhar este post


Link para o post
Compartilhar em outros sites

coloca issowindow.setTimeout("window.location.href='<%=Request.ServerVariables("SCRIPT_NAME")%>'",10000);para atualizar a cada 10 segundos... ai basta aumentar o tempo acima... q no caso deverá serm em milisegundos...falows

Compartilhar este post


Link para o post
Compartilhar em outros sites

Bom o código funciona só que não fica pisando a janela.... você sabe o pq !?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Bom o código funciona só que não fica pisando a janela.... você sabe o pq !?

porque acima só está (1ro) o script de atualizar a página (1 de 2)

 

Ainda falta um segundo item que seria o script de fazer piscar (talvez com focus, que é javascript, como já citado), que no caso não funcionaria sem o 1ro (atualização)

 

teria que chamar o javascript depois do reload

Compartilhar este post


Link para o post
Compartilhar em outros sites

alem de verificar se tem atualização na page mesmo...

Compartilhar este post


Link para o post
Compartilhar em outros sites

com o focus a janela tenta vir pra frente das outras (acho que é isso, ou pelo menso fica piscando), você pode colocar este window.focus dentro da função que dar o reload na page...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Quase funcionou a não ser por um detalhe...Ao invé de piscar ele joga a janela para frente, mesmo minimizado...Veja o que eu fiz..<script>window.setTimeout("window.location.href='<%=Request.ServerVariables("SCRIPT_NAME")%>'",10000);window.focus();</script>Alguma sugestão !?

Compartilhar este post


Link para o post
Compartilhar em outros sites

bem o focus faz isso mesmo... só estava um pouco na duvida

Compartilhar este post


Link para o post
Compartilhar em outros sites

será que não tem como fazer esse raio de janela piscar !?rs.rs.rs

Compartilhar este post


Link para o post
Compartilhar em outros sites

Altere as propriedades da tag <body> para a seguir:__________________________________<body onBlur="window.focus()">__________________________________Pronto.. isso deve resolver... Dessa forma ai.. assim q o usuário mudar de janela a sua começa a piscar..Espero ter te ajudado.Mas pessoal, por favor, alguem me ajuda com meu topico de "Função Recursiva".Já nao sei mais o q fazer.

Compartilhar este post


Link para o post
Compartilhar em outros sites

alem de verificar se tem atualização na page mesmo...

isso, isso, isso.corrigindo meu post serão 3 coisinhas, depois de acertar o focus coloca um if atualizado then focus

Compartilhar este post


Link para o post
Compartilhar em outros sites

Carinha não consegui resolver...ele só abre a página e não fica piscando

Compartilhar este post


Link para o post
Compartilhar em outros sites

Pessoal, vejam como eu fiz... porém ele não pisca só abre a janela.

 

<%set rsUser = conn.execute("SELECT * From tbl_users WHERE login like '"&session("user")&"'")set rsDepto = conn.execute("SELECT * FROM tbl_depto WHERE tbl_depto.ID = "&rsUser("ID_Depto"))count_sqry_n = "Select count(*) as n_count From message where to = '" & Session("uname") &"' and status = 'n' AND ID_Depto="&rsDepto("ID")set numin_n=my_conn.Execute (count_Sqry_n)%><script>	window.setTimeout("window.location.href='<%=nomepagina%>'",10000);</script><%if NOT numin_n.EOF Then%><script> 	window.focus();</script><%end if%>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Fiz sim rafael, <body onBlur="window.focus()">tenho que colocar algo mais !? alguma coisa pra atualizar !?

Compartilhar este post


Link para o post
Compartilhar em outros sites

acho q o máximo q você consegue fazer é tremer a tela(existe um js pra isso), mas acho q fazer ficar piscando embaixo vai ser difícil...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ahh vale lembrar que coloqueiwindow.setTimeout("window.location.href='<%=nomepagina%>'",10000);para atualizar a pagina

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.