الجمعة، 21 يونيو 2013

شرح طريقة اضافة اداة الإشتراك عبر البريد الإلكتروني

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

السلام عليكم ورحمة الله تعالى وبركاته، مرحبا بكم في مدونة محترفي الويب.




في درس اليوم سأقوم بشرح لكم. طريقة اضافة اداة الإشتراك عبر البريد الإلكتروني. وفي حقيقة الا‘مر هي عبارة عن صندوق 

الإشتراك عبر البريد الإلكتروني.

وتتميز هذه الا‘داة بالا‘ناقة والجمال وسنقوم بتخصيصها بتقنية CSS بعد التعديل عليها.

واتمنى ان تنال هذه الا‘داة إعجابكم. لنبدا‘ الشرح على بركة الله.

الشرح:

اولا توجه الى لوحة تكم بلوجر الخاص بك وانقر على التخطيط

كما هو في الصورة

بعد ذلك قم بإختيار اضافة اداة جديدة

كما هو في الصورة


بعد ذلك اختر اداة HTML/JavaScript

كما في الصورة


بعد ذلك قم بنسخ هذا الكود والصقه داخل الا‘داة

<style>
    .subscriptionboc
    {
    border-style:solid;
    border-width:2px;
    border-color:#000;
    padding:20px;
    width:250px;
        background:#fff;
    transition: box-shadow .777s;
    -webkit-transition: box-shadow .777s;
    -moz-transition: box-shadow .777s;
    -o-transition: box-shadow .777s;
    -ms-transition: box-shadow .777s;
    }
    .paratraf
    {
         font-size:20px;
        font-family:"Helvetica";
        text-align:center;
    color:#000;
    }
    .feed-links{display:none;}
    .enteremail
    {
       background: url("http://i1203.photobucket.com/albums/bb382/chandeep10/btnt-custom-theme/email.png") no-repeat scroll 10px center #FFFFFF;
        border-radius: 4px 4px 4px 4px;
        box-shadow: 0 0 3px rgba(0, 0, 0, 0.05) inset;
        color: #8B8B8B;
        padding: 10px 40px;
    border-style:solid;
    border-width:2px;
    border-color:#CACACA;
    }
    .forspace
    {
        padding:15px;
    }
    .button45
    {
         background: -moz-linear-gradient(center top , #30A146 0%, #249334 100%) repeat scroll 0 0 transparent;
        border: 0 none;
        border-radius: 4px 4px 4px 4px;
        color: #000000;
        cursor: pointer;
        font-family: "Helvetica","Lucida Grande",Tahoma,sans-serif;
        font-weight: bold;
        padding: 10px 40px;
        text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.4);
        background:#29A3DB;
        border: 0 none;
        border-radius: 4px 4px 4px 4px;
        color: #FFFFFF;
        cursor: pointer;
        font-family: "Lucida Grande",Tahoma,sans-serif;
        font-weight: bold;
        padding: 10px 40px;
        text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.4);
    }
    </style>
    <div class="subscriptionboc">
        <form action="http://feedburner.google.com/fb/a/mailverify" method="post" target="popupwindow"onsubmit="window.open('http://feedburner.google.com/fb/a/mailverify?uri=hamedblog', 'popupwindow', 'scrollbars=yes,width=550,height=520');return true"><div class="paratraf">اشترك معنا و كن السباق في التوصل بمستجداتنا.</div><p>         <div class="forspace">
                <center>
                    <input class="enteremail" type="text" style="width:140px" name="email" value="بريدك الإلكتروني..." onfocus="if (this.value == &quot;بريدك الإلكتروني...&quot;) {this.value = &quot;&quot;}"/></center></div>
            </p>
            <input type="hidden" value="hamedblog" name="uri"/>
            <input type="hidden" name="loc" value="en_US"/>
                        <center>
            <input class="button45" type="submit" value="اشترك الآن" /></center></form>
    </div>


التعديل على الكود:

*250: لتغيير حجم الا‘داة.
*hamedblog: قم بتغيير هذا الإسم بإسم المستخدم الخاص برابط التغدية  (الخلاصات)

انتهى درس اليوم الى اللقاء الى درس اخر وشكرا.

في اتضار رضكم حول الموضوع.

الجمعة, يونيو 21, 2013

اضاف الفيس بوك خاصية اضافة صورة عند الرد

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

السلام عليكم ورحة الله تعالى وبركاته، اهلا وسهلا بزوار ومتتبعي مدونة محترفي الويب.



اضاف الموقع الإجتماعي الشهير فيس بوك. في هذا الا‘سبوع خاصية جديدة. وهي اضافة صورة عند الرد Commentaire

ان اردت ذلك. وذلك برفعها من حاسوبك الخاص.

وهذه صورة توضيحية:


انتهى موضوع اليوم الى اللقاء الو موضوع اخر وشكرا.
الجمعة, يونيو 21, 2013

اصحاب 3G في اتصالات المغرب

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

السلام عليكم ورحة الله تعالى وبركاته، اهلا وسهلا بمتتبعي مدونة محترفي الويب.



اعلنت شركة اتصالات المغرب. انها إبتداء من 1 يونيو 2013. با‘نه سيستفيد سيستفيد المشتركين في فورفيات اتصالات المغرب

بتغيير الصبيب من 512Ko الى 3.6Mb.

ولاكن بشروط:

عدم تجاوز 1 جيغا في الشهر اثناء التصفح والتحيل.

عند تجاوز 1 جيغا لن تستفيد من الانترنيت حتى الشهر التالي.

50 درهم للإستفادة من 2 جيغا في الشهر وذلك عبر الإتصال بالرقم 600.

المصدر:


انتهى موضوع اليوم الى اللقاء الى موضوع قادم  وشكرا.
الجمعة, يونيو 21, 2013

قالب محترفي الحماية القديم

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

السلام عليكم ورحمة الله تعالى وبركاته، اهلا وسهلا بزوار ومتتبعي مدونة محترفي الويب.

ساقدم لكم في درس هذا اليوم قالب محترفي الحماية. لكثرة الطلبات عليه.

لا‘ن هذا القالب يتميز بالا‘ناقة والجمال في شكله. وبمميزات فتاكة واضافات جديدة وجميلة.

فلا تدع هذه الفرصة تفوت.

القالب





انتهى درس اليوم الى اللقاء الى درس اخر وشكرا.
الجمعة, يونيو 21, 2013

منح شركة مايكروسوفت 100 الف دولار لمن يستطيع قرصنة ويندوز 8.1

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

السلام عليكم ورحمة الله تعالى وبركاته، اهلا وسعلا بمتتبعي مدونة محترفي الويب.



صرحت شركة مايكروسوفت للمعلومات انها مستعدة لمنح 100 الف دولار لمن يستطيع قرصنة ويندوز 8.1.

وصرحت الشركة على مدونتها الرسمية انها تعرض للمرة الاولى منح نقدية. لمن يستطيع كشف نقاط ضعف تسمح بالتحايل على 

البرنامج.

ومن المرتقب اطلاق برنامج المنح يوم 26/06/3013 وهو يوم اصدار النسخة المعدلة تعديلا بسيطا جدا من برنامج 

ويندوز 8.1 والمعروفة سابقا ب ويندوز بلو.

ويضم هذا البرنامج ثلاث فئات من المنح، وهي كالتالي:

المرتبة الاولى: 100 الف دولار للتقنيات المبتكرة جدا.

المرتبة التانية: 50 الف دولار للتقنيات التي تسمح بالوقاية من القرصنة.

المرتبة الثالثة: 11 الاف دولار لمن يكتشف نقط ضعف البرنامج.



الجمعة, يونيو 21, 2013

تغيير شركة اتصالات المغرب سياسة التعبئة 3G

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

السلام عليكم ورحمة الله تعالى وبركاته، اهلا وسهلا بمتتبعي مدونة محترفي الويب.



قامت شركة اتصالات المغرب بتغيير سياسة التعبئة 3G يوم السبت الفارط.

وذلك من اجل زيادة ايام الاستفادة من الانترنيت الخاص بكل تعبئة.

ويمثل هذا الجدول ما سبق لي ذكره.


انتهى الموضوع الى اللقاء في موضوع اخر وشكرا.
الجمعة, يونيو 21, 2013
الخميس، 20 يونيو 2013

شركة توشيبا تزيل الستار عن حاسوب محمول يعمل بالكحول

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

السلام عليكم ورحمة الله تعالى وبركاته. اهلا وسهلا بزوار مدونة محترفي الويب.



واخير تزيل شركة توشيبا الستار عن حاسوب محمول يعمل بالكحول.وهو اول نمودج اولي لخلية الوقود التي تريد ان تصبح في 

المستقبل مصدر الطاقة الاولي للحواسب المحمولة.

وتعمل هذه الخلية على تفكيك الميثانول لتوليد الطاقة.

ولكي تعمل هذه الخلية فهي بحاجة الى فهي بحاجة للوقود الكحولي الذي يتحول الى خراطيش صغيرة قابلة لتبديل سعة واحدة الى 50 

مليمترا.

وتستعد شركة توشيبا الى اخراج هذه الخلية الى السوق في مطلع العام قادم. وتشير ايضا الى ان النسخ المستقبلية من خلية الوقود

ستكون قادرة على تشغيل الحاسوب لمدة 10 ساعات.

وقد قامت شركات عديدة من اجراء تجارب ونمادج اولية عن بعض المنتجات العاملة بخلايا الوقود. مثل السيارات

ولاكن شركة توشيبا اثرت استخدام الميثانول بدلا من الهيدروجين لا‘نه اكثر امنا وسلامة على حد تعبيرها.

انتهى الموضوع الى اللقاء الى موضوع اخر وشكرا.
الخميس, يونيو 20, 2013

شرح طريقة منع الزوار من نسخ مواضيع مدونتك

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

السلام عليكم ورحمة الله تعالى وبركاته. في موضوع حصري جديد على مدونة محترفي الويب. وهو طريقة منع زوار مدونتك

من نسخ مواضيعك.



 سواء كانت مواضيع او فيديو او صورة. وذلك عن طريق الغاء الزر الا‘يمن للفا‘رة. وبالتالي لن يستطيع الزائر

من نسخ اي موضوع فالطريقة سهل جدا. تابع معي الشرح.

الشرح:

1- مثال حول هذه الإضافة.


 2- اذهب الى التخطيط. قم باختيار اضافة اداة جديدة

بعد ذلك انسخ هذا الكود

<script>var message="الكلك الايمن معطل داخل المدونة يمنع النسخ!!";function clickIE4(){if (event.button==2){alert(message);return false;}}function clickNS4(e){if (document.layers||document.getElementById&&!document.all){if (e.which==2||e.which==3){alert(message);return false;}}}if (document.layers){document.captureEvents(Event.MOUSEDOWN);document.onmousedown=clickNS4;}else if (document.all&&!document.getElementById){document.onmousedown=clickIE4;}document.oncontextmenu=new Function("alert(message);return false")</script>


ملاحظة:

يمكنك تغيير كلمة الكلك الايمن معطل داخل المدونة يمنع النسخ.


وبهذا اكون قد انهيت درس اليوم. الى اللقاء الى درس اخر.

في انتضار رضكم حول الموضوع وشكرا.
الخميس, يونيو 20, 2013
الأربعاء، 19 يونيو 2013

ماهي شروط قبول جوجل ادسنس لمدونتك (باللغة العربية)

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

السلام عليكم ورحكة الله تعالى وبركاته. اهلا وسهلا بكم في موضوع جديد على مدونة محترفي الويب. وهو الشروط اللازمة لقبول

جوجل ادسنس لمدونتك (باللغة العربية). فالشروط سهلة جدا وبسيطة. ماعليك عزيزي الزائر هو متابعة الشرح جيدا.



الشرح

1-شروط المدونة

+ ان تكون مدونتك تحتوي من 20 الى 30 موضوع. وان يكون كل موضوع يحتوي على 8 اسطر او اكثر.

+ ان يكون موضوع حصري وغير منقول من مدونات او مواقع اخرى كما يفعل البعض.

+ ان تكون المواضيع عبارة عن كتابة باليد. وليست صور او فيديوهات فقط.

+ ان تكون مدونتك لها تاريخ قديم. 3 اشهر مثلا.

+ ان تكون مدونتك خفيفة التصفح وان لاتكون من المدونات التقيلة.

2-عند تقديم طلبك في جوجل ادسنس

+ ان يكون سنك 18 سنة ومافوق.

+ ان تكتب اسمك الكامل صحيحا وبدون خطا‘ (الذي يكون في البطاقة الوطنية) والعنوان. وان تكون الحروف الا‘ولى كبيرة

 ( Capital )

وإن كان شئ غير ذلك فلن تقبلك جوجل ادسنس.

وبهذا نكون قد انهينا الدرس الى اللقاء الى درس اخر

في انتضار رضكم حول الموضوع وشكرا.
الأربعاء, يونيو 19, 2013

شرح طريقة الاستفادة من ساعات مجانية في موديم اتصالات المغرب

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

السلام عليكم ورحمة الله تعالى وبركاته. اهلا وسهلا بمتتبعي مدونة محترفي الويب.



اليوم ساقدم لكم موضوع جديد وحصري. وهو الاستفادة من ساعات شبه مجانية في موديم اتصالات المغرب. الطريقة فعالة ومجربة،

وهي صالحة لزبناء اتصالات المغرب فقط!

لن اطيل عليك. فتابع معي الشرح.

الشرح

اولا عليك ان تغلق الموديم قبل انتهاء الرصيد الذي قمت بتعبئته ب 5 دقائق واعادته بعد الانهاء بمدة 10 دقائق، فالطريقة سهلة جدا، 

والشرح واضح.

مثال:

اذا كان سينتهي رصيد الموديم في الساعة 10:00 ماعليك هو قطعه عن الاتصال قبل انتهاء التعبئة ب 5 دقائق. اي في الساعة 09:55

واعادة تشغيله في الساعة 10:05. وبهذا ستكون قد استفدة من ساعات اضافية ومجانية

ومبروووووك على الساعات الاضافية المجانية

 الى اللقاء الى درس اخر وشكرا

في انتضار رضكم حول الموضوع


 
الأربعاء, يونيو 19, 2013

استعداد شركة جوجل لدفع غرامة مالية بسبب انتهاكها لقوانين الخصوصية

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

اهلا وسهلا بمتتبعي مدونة محترفي الويب.

استعداد شركة جوجل لدفع غرامة مالية يتراوح قدرها الى 7 ملايين دولار.وذلك بسبب انتهاكها لقوانين الخصوصية في امريكا.



انتهاك قوانين الخصوصية من طرف شركة جوجل عن طريق السيارات الخاصة ستريت فيو. حيت قامت بجمع مجموعة من البيانات  

الشخصية عن طريق شبكات الانترنيت اللاسلكية الواي فاي. وذلك بدون علم اصحابها.

حيث تعود هذه القضية الى سنة 2010. ولم تنتهي االتحقيقات الى حتى الان.

وقد قامت ولاية Connecticut باتارتها. وقد انضم بعدها 40 ولاية لاحقا.

وتستعمل شركة جوجل سيارات خاصة مزودة بكميرات يمكنها التصوير بزاوية 360 درجة . وذلك من اجل خدمة ستريت فيو التي 

تقدم لك جولة افتراضية في بعض الشوارع والمحيطات على مستوى العالم وكانك تتجول فيها من خلال شاشة الكمبيوتر. 

الأربعاء, يونيو 19, 2013
الثلاثاء، 18 يونيو 2013

شرح طريقة معرفة كلمة السر للويفي في مقهى الانترنيت

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

اهلا وسهلا بزوار مدونة محترفي الويب

اليوم ساقوم بشرح طريقة معرفة كلمة السر للويفي في مقهى الانترنيت. اعلم انك ستقول بان هذا مستحيل؟

فالطريقة مضمونة وفعالة لن اطيل عليك فتابع معي الشرح فالطريقة سهلة جدا.


الشرح

اولا نقوم بكتابة ncpa.cpl في Run او في Exécuter كما هو مبين في الصورة


بعد ذلك ستظهر لنا هذه الصفحة نضغط على Statut


بعد ذلك ستظهر لك هذه الصفحة


قم بالنقر على Prooriétés Sans Fil

او على Sécurité كما هو في الصورة


بعد ذلك ضع علامة في حانة Afficher les Caractères


واخيرا مبروووك ظهور كلمة السر


شكرا على تتبعكم الى اللقاء الى درس قادم انشاء الله
الثلاثاء, يونيو 18, 2013

شرح طريقة اضافة اداة اقرا المزيد الى مدونات البلوجر

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

السلام عليكم ورحمة الله تعالى وبركاته. اهلا وسهلا بمتتبعي مدونة محترفي الويب.

يسعدني اليوم ان اقوم بشرح طريقة اضافة اداة اقرا المزيد لمدونات البلوجر هذه الاداة يحتاجها كل مدون او صاحب موقع

بدون اطالة عليكم نذهب الى الشرح



الخطوات
  
اولا يجب علينا ان ناخذ الاحتياطات. سنقوم بنسخ القالب وذلك لتفاذي اي عطب تقني

بعد ذلك نتجه الى تحرير HTML ؛ ثم نقوم بالنقر على متابعة . نقوم بالضغط على Ctrl+F ونبحت عن ]]></b:skin>

ثم نضيف هذا الكود قبله

<style> 
<b:if cond='data:blog.pageType == "item"'> 
span.fullpost {display:inline;} 
<b:else/> 
span.fullpost {display:none;} 
</b:if> 
</style>

بعد ذلك نبحت عن هذا الكود

<data:post.body/>

ونضع هذا الكود بعده مباشرة

<!--READ-MORE-STARTS-->
<b:if cond='data:blog.pageType != "item"'> 
<a expr:href='data:post.url'>
<div style="text-align: right;">إقرأ المزيد.... >></div></a> 
</b:if>
<!--READ-MORE-STOPS-->

بمبروك على الاضافة 

انتهى الدرس بفضل الله الى القاء في درس قادم ان شاء الله
 
الثلاثاء, يونيو 18, 2013
الاثنين، 17 يونيو 2013

طريقة اضافة كود الصعود في مدونتك

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

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

ساقوم اليوم بشرح اضافة كود الصعود في مدونتك


مميزات هذه الاضافة

تساعد هذه الاضافة زائر مدونتك بالصعود مباشرة الى الاعلى بعد النقر على سهم الصعود  بسهولة تامة 

شرح اضافة هذا الكود 

اولا قم بتسجيل الدخول الى مدونتك . بعد دلك  توجه الى لوحة تحكم بمدونتك قم بالنقر على التخطيط كما هو موضح في الصورة


بعد النقر على التخطيط قم بالضغط على اضافة اداة كما هو مبين في الصورة


بعد دلك اختر    HTML/JavaScript

كما هو مبين

 
ثم الصق هذا الكود في المربع 


<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js"></script>
<script type="text/javascript" >
/***********************************************
* Scroll To Top Control script- © Dynamic Drive DHTML code library (www.dynamicdrive.com)
* Modified by www.m5tar.blogspot.com
* This notice MUST stay intact for legal use
* Visit Project Page at http://www.dynamicdrive.com for full source code
***********************************************/
var scrolltotop={
    //startline: Integer. Number of pixels from top of doc scrollbar is scrolled before showing control
    //scrollto: Keyword (Integer, or "Scroll_to_Element_ID"). How far to scroll document up when control is clicked on (0=top).
    setting: {startline:100, scrollto: 0, scrollduration:1000, fadeduration:[500, 100]},
    controlHTML: '<img src="رابط الصورة" />', //HTML for control, which is auto wrapped in DIV w/ ID="topcontrol"
    controlattrs: {offsetx:5, offsety:5}, //offset of control relative to right/ bottom of window corner
    anchorkeyword: '#top', //Enter href value of HTML anchors on the page that should also act as "Scroll Up" links
    state: {isvisible:false, shouldvisible:false},
    scrollup:function(){
        if (!this.cssfixedsupport) //if control is positioned using JavaScript
            this.$control.css({opacity:0}) //hide control immediately after clicking it
        var dest=isNaN(this.setting.scrollto)? this.setting.scrollto : parseInt(this.setting.scrollto)
        if (typeof dest=="string" && jQuery('#'+dest).length==1) //check element set by string exists
            dest=jQuery('#'+dest).offset().top
        else
            dest=0
        this.$body.animate({scrollTop: dest}, this.setting.scrollduration);
    },
    keepfixed:function(){
        var $window=jQuery(window)
        var controlx=$window.scrollLeft() + $window.width() - this.$control.width() - this.controlattrs.offsetx
        var controly=$window.scrollTop() + $window.height() - this.$control.height() - this.controlattrs.offsety
        this.$control.css({left:controlx+'px', top:controly+'px'})
    },
    togglecontrol:function(){
        var scrolltop=jQuery(window).scrollTop()
        if (!this.cssfixedsupport)
            this.keepfixed()
        this.state.shouldvisible=(scrolltop>=this.setting.startline)? true : false
        if (this.state.shouldvisible && !this.state.isvisible){
            this.$control.stop().animate({opacity:1}, this.setting.fadeduration[0])
            this.state.isvisible=true
        }
        else if (this.state.shouldvisible==false && this.state.isvisible){
            this.$control.stop().animate({opacity:0}, this.setting.fadeduration[1])
            this.state.isvisible=false
        }
    },
   
    init:function(){
        jQuery(document).ready(function($){
            var mainobj=scrolltotop
            var iebrws=document.all
            mainobj.cssfixedsupport=!iebrws || iebrws && document.compatMode=="CSS1Compat" && window.XMLHttpRequest //not IE or IE7+ browsers in standards mode
            mainobj.$body=(window.opera)? (document.compatMode=="CSS1Compat"? $('html') : $('body')) : $('html,body')
            mainobj.$control=$('<div id="topcontrol">'+mainobj.controlHTML+'</div>')
                .css({position:mainobj.cssfixedsupport? 'fixed' : 'absolute', bottom:mainobj.controlattrs.offsety, right:mainobj.controlattrs.offsetx, opacity:0, cursor:'pointer'})
                .attr({title:'إصعد إلى الأعلى !'})
                .click(function(){mainobj.scrollup(); return false})
                .appendTo('body')
            if (document.all && !window.XMLHttpRequest && mainobj.$control.text()!='') //loose check for IE6 and below, plus whether control contains any text
                mainobj.$control.css({width:mainobj.$control.width()}) //IE6- seems to require an explicit width on a DIV containing text
            mainobj.togglecontrol()
            $('a[href="' + mainobj.anchorkeyword +'"]').click(function(){
                mainobj.scrollup()
                return false
            })
            $(window).bind('scroll resize', function(e){
                mainobj.togglecontrol()
            })
        })
    }
}
scrolltotop.init()
</script>

انتهى الشرح بفضل الله اتمنى ان يعجبكم وشكرا

في انتظار رضكم حول الموضوع
- See more at: http://hh50.blogspot.com/2013/05/blog-post_4137.html#.UbsDr9IZBnM

<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js"></script>
<script type="text/javascript" > 
/*********************************************** 
* Scroll To Top Control script- © Dynamic Drive DHTML code library (www.dynamicdrive.com) 
* Modified by www.m5tar.blogspot.com 
* This notice MUST stay intact for legal use 
* Visit Project Page at http://www.dynamicdrive.com for full source code 
***********************************************/ 
var scrolltotop={ 
    //startline: Integer. Number of pixels from top of doc scrollbar is scrolled before showing control
    //scrollto: Keyword (Integer, or "Scroll_to_Element_ID"). How far to scroll document up when control is clicked on (0=top).
    setting: {startline:100, scrollto: 0, scrollduration:1000, fadeduration:[500, 100]},
    controlHTML: '<img src="رابط الصورة" />', //HTML for control, which is auto wrapped in DIV w/ ID="topcontrol"
    controlattrs: {offsetx:5, offsety:5}, //offset of control relative to right/ bottom of window corner
    anchorkeyword: '#top', //Enter href value of HTML anchors on the page that should also act as "Scroll Up" links
    state: {isvisible:false, shouldvisible:false},
    scrollup:function(){
        if (!this.cssfixedsupport) //if control is positioned using JavaScript
            this.$control.css({opacity:0}) //hide control immediately after clicking it
        var dest=isNaN(this.setting.scrollto)? this.setting.scrollto : parseInt(this.setting.scrollto)
        if (typeof dest=="string" && jQuery('#'+dest).length==1) //check element set by string exists
            dest=jQuery('#'+dest).offset().top
        else
            dest=0
        this.$body.animate({scrollTop: dest}, this.setting.scrollduration);
    },
    keepfixed:function(){
        var $window=jQuery(window)
        var controlx=$window.scrollLeft() + $window.width() - this.$control.width() - this.controlattrs.offsetx
        var controly=$window.scrollTop() + $window.height() - this.$control.height() - this.controlattrs.offsety
        this.$control.css({left:controlx+'px', top:controly+'px'})
    },
    togglecontrol:function(){
        var scrolltop=jQuery(window).scrollTop()
        if (!this.cssfixedsupport)
            this.keepfixed()
        this.state.shouldvisible=(scrolltop>=this.setting.startline)? true : false
        if (this.state.shouldvisible && !this.state.isvisible){
            this.$control.stop().animate({opacity:1}, this.setting.fadeduration[0])
            this.state.isvisible=true
        }
        else if (this.state.shouldvisible==false && this.state.isvisible){
            this.$control.stop().animate({opacity:0}, this.setting.fadeduration[1])
            this.state.isvisible=false
        }
    },
   
    init:function(){
        jQuery(document).ready(function($){
            var mainobj=scrolltotop
            var iebrws=document.all
            mainobj.cssfixedsupport=!iebrws || iebrws && document.compatMode=="CSS1Compat" && window.XMLHttpRequest //not IE or IE7+ browsers in standards mode
            mainobj.$body=(window.opera)? (document.compatMode=="CSS1Compat"? $('html') : $('body')) : $('html,body')
            mainobj.$control=$('<div id="topcontrol">'+mainobj.controlHTML+'</div>')
                .css({position:mainobj.cssfixedsupport? 'fixed' : 'absolute', bottom:mainobj.controlattrs.offsety, right:mainobj.controlattrs.offsetx, opacity:0, cursor:'pointer'})
                .attr({title:'إصعد إلى الأعلى !'})
                .click(function(){mainobj.scrollup(); return false})
                .appendTo('body')
            if (document.all && !window.XMLHttpRequest && mainobj.$control.text()!='') //loose check for IE6 and below, plus whether control contains any text
                mainobj.$control.css({width:mainobj.$control.width()}) //IE6- seems to require an explicit width on a DIV containing text
            mainobj.togglecontrol()
            $('a[href="' + mainobj.anchorkeyword +'"]').click(function(){
                mainobj.scrollup()
                return false
            })
            $(window).bind('scroll resize', function(e){
                mainobj.togglecontrol()
            })
        })
    }
scrolltotop.init() 
</script>
- See more at: http://www.computer-com.com/2012/11/blog-post_22.html#sthash.gBNZRuyH.dpuf
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js"></script>
<script type="text/javascript" > 
/*********************************************** 
* Scroll To Top Control script- © Dynamic Drive DHTML code library (www.dynamicdrive.com) 
* Modified by www.m5tar.blogspot.com 
* This notice MUST stay intact for legal use 
* Visit Project Page at http://www.dynamicdrive.com for full source code 
***********************************************/ 
var scrolltotop={ 
    //startline: Integer. Number of pixels from top of doc scrollbar is scrolled before showing control
    //scrollto: Keyword (Integer, or "Scroll_to_Element_ID"). How far to scroll document up when control is clicked on (0=top).
    setting: {startline:100, scrollto: 0, scrollduration:1000, fadeduration:[500, 100]},
    controlHTML: '<img src="رابط الصورة" />', //HTML for control, which is auto wrapped in DIV w/ ID="topcontrol"
    controlattrs: {offsetx:5, offsety:5}, //offset of control relative to right/ bottom of window corner
    anchorkeyword: '#top', //Enter href value of HTML anchors on the page that should also act as "Scroll Up" links
    state: {isvisible:false, shouldvisible:false},
    scrollup:function(){
        if (!this.cssfixedsupport) //if control is positioned using JavaScript
            this.$control.css({opacity:0}) //hide control immediately after clicking it
        var dest=isNaN(this.setting.scrollto)? this.setting.scrollto : parseInt(this.setting.scrollto)
        if (typeof dest=="string" && jQuery('#'+dest).length==1) //check element set by string exists
            dest=jQuery('#'+dest).offset().top
        else
            dest=0
        this.$body.animate({scrollTop: dest}, this.setting.scrollduration);
    },
    keepfixed:function(){
        var $window=jQuery(window)
        var controlx=$window.scrollLeft() + $window.width() - this.$control.width() - this.controlattrs.offsetx
        var controly=$window.scrollTop() + $window.height() - this.$control.height() - this.controlattrs.offsety
        this.$control.css({left:controlx+'px', top:controly+'px'})
    },
    togglecontrol:function(){
        var scrolltop=jQuery(window).scrollTop()
        if (!this.cssfixedsupport)
            this.keepfixed()
        this.state.shouldvisible=(scrolltop>=this.setting.startline)? true : false
        if (this.state.shouldvisible && !this.state.isvisible){
            this.$control.stop().animate({opacity:1}, this.setting.fadeduration[0])
            this.state.isvisible=true
        }
        else if (this.state.shouldvisible==false && this.state.isvisible){
            this.$control.stop().animate({opacity:0}, this.setting.fadeduration[1])
            this.state.isvisible=false
        }
    },
   
    init:function(){
        jQuery(document).ready(function($){
            var mainobj=scrolltotop
            var iebrws=document.all
            mainobj.cssfixedsupport=!iebrws || iebrws && document.compatMode=="CSS1Compat" && window.XMLHttpRequest //not IE or IE7+ browsers in standards mode
            mainobj.$body=(window.opera)? (document.compatMode=="CSS1Compat"? $('html') : $('body')) : $('html,body')
            mainobj.$control=$('<div id="topcontrol">'+mainobj.controlHTML+'</div>')
                .css({position:mainobj.cssfixedsupport? 'fixed' : 'absolute', bottom:mainobj.controlattrs.offsety, right:mainobj.controlattrs.offsetx, opacity:0, cursor:'pointer'})
                .attr({title:'إصعد إلى الأعلى !'})
                .click(function(){mainobj.scrollup(); return false})
                .appendTo('body')
            if (document.all && !window.XMLHttpRequest && mainobj.$control.text()!='') //loose check for IE6 and below, plus whether control contains any text
                mainobj.$control.css({width:mainobj.$control.width()}) //IE6- seems to require an explicit width on a DIV containing text
            mainobj.togglecontrol()
            $('a[href="' + mainobj.anchorkeyword +'"]').click(function(){
                mainobj.scrollup()
                return false
            })
            $(window).bind('scroll resize', function(e){
                mainobj.togglecontrol()
            })
        })
    }
scrolltotop.init() 
</script>
- See more at: http://www.computer-com.com/2012/11/blog-post_22.html#sthash.gBNZRuyH.dpuf
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js"></script>
<script type="text/javascript" > 
/*********************************************** 
* Scroll To Top Control script- © Dynamic Drive DHTML code library (www.dynamicdrive.com) 
* Modified by www.m5tar.blogspot.com 
* This notice MUST stay intact for legal use 
* Visit Project Page at http://www.dynamicdrive.com for full source code 
***********************************************/ 
var scrolltotop={ 
    //startline: Integer. Number of pixels from top of doc scrollbar is scrolled before showing control
    //scrollto: Keyword (Integer, or "Scroll_to_Element_ID"). How far to scroll document up when control is clicked on (0=top).
    setting: {startline:100, scrollto: 0, scrollduration:1000, fadeduration:[500, 100]},
    controlHTML: '<img src="رابط الصورة" />', //HTML for control, which is auto wrapped in DIV w/ ID="topcontrol"
    controlattrs: {offsetx:5, offsety:5}, //offset of control relative to right/ bottom of window corner
    anchorkeyword: '#top', //Enter href value of HTML anchors on the page that should also act as "Scroll Up" links
    state: {isvisible:false, shouldvisible:false},
    scrollup:function(){
        if (!this.cssfixedsupport) //if control is positioned using JavaScript
            this.$control.css({opacity:0}) //hide control immediately after clicking it
        var dest=isNaN(this.setting.scrollto)? this.setting.scrollto : parseInt(this.setting.scrollto)
        if (typeof dest=="string" && jQuery('#'+dest).length==1) //check element set by string exists
            dest=jQuery('#'+dest).offset().top
        else
            dest=0
        this.$body.animate({scrollTop: dest}, this.setting.scrollduration);
    },
    keepfixed:function(){
        var $window=jQuery(window)
        var controlx=$window.scrollLeft() + $window.width() - this.$control.width() - this.controlattrs.offsetx
        var controly=$window.scrollTop() + $window.height() - this.$control.height() - this.controlattrs.offsety
        this.$control.css({left:controlx+'px', top:controly+'px'})
    },
    togglecontrol:function(){
        var scrolltop=jQuery(window).scrollTop()
        if (!this.cssfixedsupport)
            this.keepfixed()
        this.state.shouldvisible=(scrolltop>=this.setting.startline)? true : false
        if (this.state.shouldvisible && !this.state.isvisible){
            this.$control.stop().animate({opacity:1}, this.setting.fadeduration[0])
            this.state.isvisible=true
        }
        else if (this.state.shouldvisible==false && this.state.isvisible){
            this.$control.stop().animate({opacity:0}, this.setting.fadeduration[1])
            this.state.isvisible=false
        }
    },
   
    init:function(){
        jQuery(document).ready(function($){
            var mainobj=scrolltotop
            var iebrws=document.all
            mainobj.cssfixedsupport=!iebrws || iebrws && document.compatMode=="CSS1Compat" && window.XMLHttpRequest //not IE or IE7+ browsers in standards mode
            mainobj.$body=(window.opera)? (document.compatMode=="CSS1Compat"? $('html') : $('body')) : $('html,body')
            mainobj.$control=$('<div id="topcontrol">'+mainobj.controlHTML+'</div>')
                .css({position:mainobj.cssfixedsupport? 'fixed' : 'absolute', bottom:mainobj.controlattrs.offsety, right:mainobj.controlattrs.offsetx, opacity:0, cursor:'pointer'})
                .attr({title:'إصعد إلى الأعلى !'})
                .click(function(){mainobj.scrollup(); return false})
                .appendTo('body')
            if (document.all && !window.XMLHttpRequest && mainobj.$control.text()!='') //loose check for IE6 and below, plus whether control contains any text
                mainobj.$control.css({width:mainobj.$control.width()}) //IE6- seems to require an explicit width on a DIV containing text
            mainobj.togglecontrol()
            $('a[href="' + mainobj.anchorkeyword +'"]').click(function(){
                mainobj.scrollup()
                return false
            })
            $(window).bind('scroll resize', function(e){
                mainobj.togglecontrol()
            })
        })
    }
scrolltotop.init() 
</script>
- See more at: http://www.computer-com.com/2012/11/blog-post_22.html#sthash.gBNZRuyH.dpuf
الاثنين, يونيو 17, 2013