المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : هـنـا إعــلان الـماسـنـجر [ أفضل سكربت بنر ماسنجر ! ]


star
02-08-05, 10:34 PM
السلام عليكم ورحمة الله وبركاته

المبرمج - العنكبوتي

تكاثرت الأسئلة حول بنر الماسنجر .. وأغلب اصحاب المواقع يواجهون مشكلة أن البنر يكون بدون زر الاغلاق .. وبعضهم يحتاج يركب برنامج إعلانات كامل للكود !! ..

والحل في هذا الكود ومن مميزات البنر هذا :
* أمكانية الإغلاق .
* عدم نزول الصفحة عند تحريك السكرول لاسفل ( مشكلة تحدث مع بعض اكواد الاعلان ) .
* أمكانية التعديل بسهولة .
* إمكانية تركيب بنر فلاش بسهولة .


طريقة التركيب :
أفتح ملف code.txt وضعه بين وسمي <body> .
أفتح ملف in body.txt وضعه بعد محتويات ملف code.txt مباشرة .


التعديلات :
التعديلات راح تكون في ملف code.txt

<div id="messenger" style="position: absolute; width: 0; visibility: hidden; left: 12; top: 0; height: 0">
<div align="center" style="width: 174; height: 120">
<table cellspacing="0" cellpadding="0" border="0">
<tr>
<td align="center" style="padding: 2px">
<p align="right">
<b>
<a onClick="messengerC('close')" > X </a>
</b>
<a target="_blank" href="http://www.URL.com">
<img border="0" src="images/messenger.gif" width="190" height="120"></a></p>
</td>
</tr>
<center>
</table>
</center>
</div>
</div>

(http://www.URL.com) هنا رابط الموقع
(width="190" height="120") مقاسات البنر
(images/messenger.gif) هنا رابط صورة البنر

الحالة الثانية (بنر فلاش) :

<div id="messenger" style="position: absolute; width: 0; visibility: hidden; left: 12; top: 0; height: 0">
<div align="center" style="width: 174; height: 120">
<table cellspacing="0" cellpadding="0" border="0">
<tr>
<td align="center" style="padding: 2px">
<p align="right">
<b>
<a onClick="messengerC('close')" > X </a>
</b>
<embed width="190" height="20" src="swf/messenger.swf" ></p>
</td>
</tr>
<center>
</table>
</center>
</div>
</div>


التحكم في موضع الكود


هذي طرق تغيير مكان البنر تفصيليّاً ..

في ملف in body.txt وفي السطر 29 ستجد :
c.pixelLeft = 106 + document.body.scrollLeft - 106;
c.pixelTop = 270 + document.body.scrollTop;

هنا التحكم في موضع البنر بشكل كامل .. فمثلاً هو مجهز ليكون أسفل اليسار .. لكن الارقارم تتحكم ..

التعديل في متغير pixelTop يعدل مكان البنر من حيث علوّه او نزوله فمثلاً عندنا نعطيه القيمة 300فسيكون أسفل المتصفح .. بينما لو اعطيناه القيمة 0 سيكون في أعلى المتصفح ! غيرنا الموضع بشكل كبير ..

التعديل في متغير pixelLeft يعدل مكان البنر يميناً ويساراً .. فمثلاً عندما نعطيه القيمة 106 سيكون في اليسار .. ولو نعطيه القيمة 695 سيكون في اليمين ..

الأكواد :
أعلى اليسار
c.pixelLeft = 106 + document.body.scrollLeft - 106;
c.pixelTop = 0 + document.body.scrollTop;

أعلى اليمين
c.pixelLeft = 695+ document.body.scrollLeft - 106;
c.pixelTop = 0 + document.body.scrollTop;

أسفل اليمين
c.pixelLeft = 695+ document.body.scrollLeft - 106;
c.pixelTop = 300 + document.body.scrollTop;

أسفل اليسار
الافتراضي في الملف


الملف بالمرفقات

شيخة الكعبي
03-08-05, 03:32 PM
ماشالله عليك ياخونـا ستار


ألف شكــــر

سيف العداله
21-12-05, 11:24 AM
تشكرات كثيرات :)

أم أديم
25-09-06, 08:01 PM
الله يعطيك العافية

:)


لاعدمناك

حسن خليل
25-09-06, 08:04 PM
وعليكم السلام ورحمة الله وبركاته

مشكور أخوي ستار على هذا الموضوع الرائع.

ŘǻŶąŅ~ •●∫
23-01-09, 11:04 AM
بارك الله فيك
بإنتظار جديدك ..