الخميس يوليو 28, 2011 9:33 pm | المشاركة رقم: #1 |
المعلومات | الكاتب: | | اللقب: | المديـــر العـــام | الرتبه: | | الصورة الرمزية | | البيانات | الــــدولـة : | | المهــنـة : | | الهوايــة : | | الجنس : | | عدد المساهمات : | 834 | نقاط : | 6349 | تاريخ التسجيل : | 07/09/2010 | العمر : | 26 | الموقع : | jo |
الإتصالات | الحالة: | | وسائل الإتصال: | |
| موضوع: كود جافا سكريبس للتنبيه بو جود رسالة خاصة الخميس يوليو 28, 2011 9:33 pm
كود جافا سكريبس للتنبيه بو جود رسالة خاصة - الكود:
-
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://i46.servimg.com/u/f46/15/46/85/43/arnewm10.png" /></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://script-error.www?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($('#i_icon_mini_new_message').length) cook_new_message(); else cook_no_new_message(); setInterval("new_message_update()",5000); });
|
| |