Problema de aba de novas mensagens privadas
2 participantes
Fórum dos Fóruns :: Ajuda e atendimento ao utilizador :: Questões sobre códigos :: Questões resolvidas sobre HTML e BBCode
Página 1 de 1
Problema de aba de novas mensagens privadas
Qual é minha questão:
Olá,
Eu estou a utilizar este código, para colocar uma Pop-up quando recebemos uma Nova Mensagem Privada aparecer uma imagem no canto direito a dizer Nova Mensagem Privada, e resulta só que o problema é que a imagem está lá sempre mesmo que nao tenha novas mensagens privadas aqui fica o .jS o .CSS já nao sei qual é nem me lembra se tem .CSS:
Endereço do meu fórum:
http://www.suportedesign.net
Versão do fórum:
PUNBB
Olá,
Eu estou a utilizar este código, para colocar uma Pop-up quando recebemos uma Nova Mensagem Privada aparecer uma imagem no canto direito a dizer Nova Mensagem Privada, e resulta só que o problema é que a imagem está lá sempre mesmo que nao tenha novas mensagens privadas aqui fica o .jS o .CSS já nao sei qual é nem me lembra se tem .CSS:
- Código:
var sec_inter= 60;function cook_no_new_message() { my_setcookie("new_message",-new Date(),1,0); no_new_message(); }
function no_new_message() { jQuery('#new_message').remove(); }
function cook_new_message() { my_setcookie("new_message",+new Date(),1,0); new_message(); }function new_message() { jQuery("body").append('<div id="new_message" style="position:fixed;bottom:0;left:0"><a href="/privmsg?folder=inbox" onClick="cook_no_new_message();return true;"><img src="http://i73.servimg.com/u/f73/16/43/60/45/12323110.png" /></a></div>'); }function new_message_update() {
var dnew_message= my_getcookie("new_message");var enew_message= dnew_message>0;if((jQuery('#new_message').length>0)==enew_message)
{if(!enew_message) dnew_message*=-1;if(dnew_message<+new Date()-1000*sec_inter)$.get('http://'+document.location.host+'/privmsg?mode=newpm',function(data){if(!data.match("Não há novas mensagens para você.")!=enew_message){
if(enew_message) cook_no_new_message();
else cook_new_message();}});}
else{
if(enew_message) new_message();
else no_new_message();
}
}
jQuery(function(){
if(jQuery('#i_icon_mini_new_message').length) cook_new_message();
else cook_no_new_message();
setInterval("new_message_update()",5000);
});
Endereço do meu fórum:
http://www.suportedesign.net
Versão do fórum:
PUNBB
Última edição por IsmaelS. em 22.09.13 23:47, editado 1 vez(es)
Re: Problema de aba de novas mensagens privadas
Bom dia!
Troque o código acima pelo abaixo:
Código:Selecionar conteúdo
Até mais.
Troque o código acima pelo abaixo:
Código:Selecionar conteúdo
- Código:
var sec_inter= 60;function cook_no_new_message() { my_setcookie("new_message",-newDate(),1,0); no_new_message(); }function no_new_message() { jQuery('#new_message').remove(); }function cook_new_message() { my_setcookie("new_message",+new Date(),1,0);new_message(); }function new_message() { jQuery("body").remove().append('<div id="new_message" style="position:fixed;bottom:0;left:0"><a href="/privmsg?folder=inbox" onClick="cook_no_new_message();return true;"><img src="http://i73.servimg.com/u/f73/16/43/60/45/12323110.png" /></a></div>'); }functionnew_message_update() {var dnew_message= my_getcookie("new_message");var enew_message=dnew_message>0;if((jQuery('#new_message').length>0)==enew_message){if(!enew_message) dnew_message*=-1;if(dnew_message<+newDate()-1000*sec_inter)$.get('http://'+document.location.host+'/privmsg?mode=newpm',function(data){if(!data.match("Não há novas mensagens para você.")!=enew_message){if(enew_message) cook_no_new_message();else cook_new_message();}});}else{if(enew_message) new_message();else no_new_message();}}jQuery(function(){if(jQuery('#i_icon_mini_new_message').length) cook_new_message();else cook_no_new_message();setInterval("new_message_update()",5000);});
Até mais.
Tópicos semelhantes
» Efeito de Novas Mensagens Privadas
» Retornar o numero de novas mensagens privadas
» [TUTORIAL] Número de novas mensagens privadas
» Problema com as mensagens privadas
» Problema na parte das mensagens privadas
» Retornar o numero de novas mensagens privadas
» [TUTORIAL] Número de novas mensagens privadas
» Problema com as mensagens privadas
» Problema na parte das mensagens privadas
Fórum dos Fóruns :: Ajuda e atendimento ao utilizador :: Questões sobre códigos :: Questões resolvidas sobre HTML e BBCode
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos