afficher une image en cas de reception de nouveau message

Voir le sujet précédent Voir le sujet suivant Aller en bas

Résolu afficher une image en cas de reception de nouveau message

Message par foraup le Sam 9 Juil 2011 - 14:21

bonjour je vien de mettre le code de Etana pour afficher une image en cas de reception de nouveau message. Il marche a merveille, la seul chose c'est qu'il apparait en bas a gauche .
Code:
  var sec_inter= 60;

    function cook_no_new_message() { my_setcookie("new_message",-new Date(),1,0); no_new_message(); }

    function no_new_message() {  $('#new_message').remove(); }

    function cook_new_message() {  my_setcookie("new_message",+new Date(),1,0); new_message(); }

    function new_message() { $("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://i44.servimg.com/u/f44/16/64/11/35/alarm11.gif" /></a></div>'); }

    function new_message_update() {
      var dnew_message= my_getcookie("new_message");
      var enew_message= dnew_message>0; 
     
      if(($('#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("No new private messages are waiting for you")!=enew_message)
                {
                  if(enew_message) cook_no_new_message();
                  else cook_new_message();
                }
            });
      }
      else
      {
          if(enew_message) new_message();
          else no_new_message();
      }
    }

    $(function(){
      if(!$("#logout").length) return;
      if($('#i_icon_mini_new_message').length) cook_new_message();
      else cook_no_new_message();
      setInterval("new_message_update()",5000);
    });

Je voudrai savoir si ont pourrait le mettre au milieu de l'ecran, merci d'avance
cordialement

foraup
*

Masculin
Messages : 49
Inscrit(e) le : 15/02/2011

http://www.aupokertrankil.com
foraup a été remercié(e) par l'auteur de ce sujet.

Résolu Re: afficher une image en cas de reception de nouveau message

Message par Invité le Sam 9 Juil 2011 - 17:09

Bonjour,

Vous pouvez positionner l'image en changeant les valeurs de "bottom" et "left" dans cette partie du script:
Code:
<div id="new_message" style="position:fixed;bottom:0;left:0">
Je n'ai pas testé mais ça peut peut-être marcher en mettant ceci:
Code:
<div id="new_message" style="position:fixed;bottom:50%;left:50%;">

Cordialement.

Invité
Invité


Invité a été remercié(e) par l'auteur de ce sujet.

Résolu Re: afficher une image en cas de reception de nouveau message

Message par foraup le Sam 9 Juil 2011 - 17:17

je te remercie,cela fonctionne
Thanks

foraup
*

Masculin
Messages : 49
Inscrit(e) le : 15/02/2011

http://www.aupokertrankil.com
foraup a été remercié(e) par l'auteur de ce sujet.

Voir le sujet précédent Voir le sujet suivant Revenir en haut


Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum