مساعدون الويب
شاطر
استعرض الموضوع السابقاذهب الى الأسفلاستعرض الموضوع التالي
avatar
زائر
زائر

كود جافا تنبيه في حال وجود رسالة في علبة الدردشة !

في 11.10.16 19:16
السلام عليكم ورحمة الله تعالى وبركاته 

اليوم جايب لكم كود كود جافا تنبيه في حال وجود رسالة في علبة الدردشة !

واتمنى يعجبكم 

صورة لكود 

مثال أجنبي للكود : 



http://i64.tinypic.com/2yo1jme.gif

مثال بعد تعريب الكود :



http://i64.tinypic.com/oaoknr.png

الان الكود

يتم تركيبه في الجافا سكربت:

الكود:
window.localStorage && $(window).load(function() {[size=19][/size]
  var chatbox_script = function() {[size=19][/size]
    var t_icon = window.top.$.find('link[rel="shortcut icon"]')[0];[size=19][/size]
    var t_doc = window.top.document;[size=19][/size]
    var title = t_doc.title;[size=19][/size]
    var icon = t_icon.getAttribute('href');[size=19][/size]
 [size=19][/size]
    var rep_title = '!! رسالة جديدة !! '+title;[size=19][/size]
    var rep_icon = 'http://illiweb.com/fa/fdf/al.ico';[size=19][/size]
 [size=19][/size]
    $(window).on("focus", function(){ localStorage.cb_blurred='' }).on("blur", function(){ localStorage.cb_blurred=1; });[size=19][/size]
    var overrided = Chatbox.prototype.refresh;[size=19][/size]
    Chatbox.prototype.refresh = function(data) {[size=19][/size]
      if (data.messages && data.messages.length) {[size=19][/size]
        var lm = data.messages.slice(-1)[0];[size=19][/size]
        var last_message = lm.time+','+lm.action+','+lm.msg;[size=19][/size]
        if(this.last_message != last_message) {[size=19][/size]
          var user = $.grep(data.users, function(v){return v.id==chatbox.userId});[size=19][/size]
          user = user.length ? user[0] : [{}];[size=19][/size]
          if(this.last_message!==undefined) {[size=19][/size]
            if(lm.userId!=chatbox.userId && user.username!=lm.username) {[size=19][/size]
              if(localStorage.cb_blurred) (function(){[size=19][/size]
                var blink = function(){[size=19][/size]
                  if(title == t_doc.title) {[size=19][/size]
                    if(!localStorage.cb_blurred) return;[size=19][/size]
                    var new_title = rep_title;[size=19][/size]
                    var new_icon = rep_icon;[size=19][/size]
                  } else {[size=19][/size]
                    var new_title = title;[size=19][/size]
                    var new_icon = icon;[size=19][/size]
                  }[size=19][/size]
                  t_doc.title = new_title;[size=19][/size]
                  var new_t_icon = t_icon.cloneNode(true);[size=19][/size]
                  new_t_icon.setAttribute('href', new_icon);[size=19][/size]
                  var t_icon_parent = t_icon.parentNode;[size=19][/size]
                  t_icon_parent.removeChild(t_icon);[size=19][/size]
                  t_icon_parent.appendChild(new_t_icon);[size=19][/size]
                  t_icon = new_t_icon;[size=19][/size]
                  setTimeout(blink, 500);[size=19][/size]
                };[size=19][/size]
                blink();[size=19][/size]
              })();[size=19][/size]
            } else {[size=19][/size]
              localStorage.cb_blurred='';[size=19][/size]
            }[size=19][/size]
          }[size=19][/size]
          this.last_message = lm;[size=19][/size]
        }[size=19][/size]
      }[size=19][/size]
      overrided.call(this, data);[size=19][/size]
    };[size=19][/size]
  };[size=19][/size]
  var s=document.createElement('script');s.text="("+chatbox_script.toString()+")();";$('object[data^="/chatbox/index.forum"],iframe[src^="/chatbox/index.forum"]').each(function(){try{$(this.contentDocument||this.contentWindow.document).find("#chatbox").closest("html").find("head").first().each(function(){this.appendChild(s.cloneNode(true))})}catch(a){}})[size=19][/size]
});


منقول للفائدة  
avatar
 
 
ذكر
عدد المساهمات : 151
نقاط النشاط : 207
تقييمك : 2
تاريخ التسجيل : 03/10/2016
معاينة صفحة البيانات الشخصي للعضو

رد: كود جافا تنبيه في حال وجود رسالة في علبة الدردشة !

في 11.10.16 21:19
رائع وجميل تم التقييم




                  
                  
سبحان الله الرحيم سبحان الله وبحمده


avatar
المدير العام
المدير العام
ذكر
عدد المساهمات : 828
نقاط النشاط : 6104
تقييمك : 63
تاريخ التسجيل : 15/09/2011
العمر : 15
معاينة صفحة البيانات الشخصي للعضوhttps://www.weeb-h.com

رد: كود جافا تنبيه في حال وجود رسالة في علبة الدردشة !

في 11.10.16 21:27
بارك الله فيك اخي العزيز 
تم التقييم
avatar
زائر
زائر

رد: كود جافا تنبيه في حال وجود رسالة في علبة الدردشة !

في 11.10.16 21:36
منورين الموضوع
 
 
عدد المساهمات : 108
نقاط النشاط : 127
تقييمك : 1
تاريخ التسجيل : 15/12/2014
معاينة صفحة البيانات الشخصي للعضو

رد: كود جافا تنبيه في حال وجود رسالة في علبة الدردشة !

في 22.10.16 19:41
موضوع في القمة واصل
استعرض الموضوع السابقالرجوع الى أعلى الصفحةاستعرض الموضوع التالي
صلاحيات هذا المنتدى:
لاتستطيع الرد على المواضيع في هذا المنتدى