• قسم: JavaScript
التصنيف: دعم عام
التصنيف: دعم عام
  • لديا مشكلة في صندوق التعليقات
  • لديا مشكلة في مدونتي بعض الكلمات تغيرت الى اللغة الفرنسية
  • طلب كود من قالب ووضع اسم القسم على الصورة وعدد المشاهدة

لديا مشكلة في صندوق التعليقات

السلام عليكم في هذا الوقت المبكر من الصباح اسعد الله يومك اخي الكريم اخي ...
dzair |12 نوفمبر 2018 |11

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

السلام عليكم اهلا اخي الكريم لديا مشكلة في موقعي هدا يظهر لي هاذا ال...
dzair |7 نوفمبر 2018 |17

طلب كود من قالب ووضع اسم القسم على الصورة وعدد المشاهدة

السلام عليكم طلب كود اضافة اسم القسم الذي كتب فيه الموضوع على الصورة مثل ...
dzair |26 أكتوبر 2018 |5

01
أوت
2013

BENACEUR
  • كتب
    BENACEUR
    67
    موضوع
    ---------------------------
    السيرة الذاتية
    أقوم بتطوير وإنشاء المواقع خاصة الووردبريس وما يتعلق به كالإضافات حيث ساهمت بخمس إضافات من تطويري, ولذلك فموقعي هذا جعلته يهتم بالدرجة الأولى بتطوير ودعم الووردبريس, ثم الأنترنت والمواقع الإلكترونية بصفة عامة ...
  • كاتب الموضوع: BENACEUR
    التصنيف: JavaScript
    سكريبت توقيت دول العالم ( بحساب الفارق الزمني)

     

     

     

    <form name="where">
    <table border="0" cellpadding="3" cellspacing="0" width="200">
    <tbody>
    <tr>
    <td width="100%"><select name="city" size="1" onchange="updateclock(this);">
    <option selected="selected">التوقيت المحلي</option>
    <option value="3">السعودية</option>
    <option value="4">الإمارات</option>
    <option value="3">الكويت</option>
    <option value="3">لبنان</option>
    <option value="4">عمان</option>
    <option value="3">قطر</option>
    <option value="3">مصر</option>
    <option value="0">المغرب</option>
    <option value="1">الجزائر</option>
    <option value="1">تونس</option>
    <option value="3">السودان</option>
    <option value="0">لندن</option>
    <option value="1">روما</option>
    <option value="7">بانكوك</option>
    <option value="8">هونكغ كونغ</option>
    <option value="9">طوكيو</option>
    <option value="10">سيدني</option>
    <option value="12">فوجي</option>
    <option value="-10">هاواي</option>
    <option value="-8">سان فرانسيسكو</option>
    <option value="-5">نيويورك</option>
    </select></td>
    </tr>
    <tr>
    <td width="100%"><script>// <![CDATA[
    /*
    Drop Down World Clock- By JavaScript Kit (http://www.javascriptkit.com)
    Portions of code by Kurt @ http://www.btinternet.com/~kurt.grigg/javascript
    This credit notice must stay intact
    Visit our site at http://www.star28.com/ for more code
    */
    if (document.all||document.getElementById)
    document.write('<span id="worldclock" style="font:bold 16px Arial;"></span>
    ')
    zone=0;
    isitlocal=true;
    ampm='';
    function updateclock(z){
    zone=z.options[z.selectedIndex].value;
    isitlocal=(z.options[0].selected)?true:false;
    }
    function WorldClock(){
    now=new Date();
    ofst=now.getTimezoneOffset()/60;
    secs=now.getSeconds();
    sec=-1.57+Math.PI*secs/30;
    mins=now.getMinutes();
    min=-1.57+Math.PI*mins/30;
    hr=(isitlocal)?now.getHours():(now.getHours() + parseInt(ofst)) + parseInt(zone);
    hrs=-1.575+Math.PI*hr/6+Math.PI*parseInt(now.getMinutes())/360;
    if (hr < 0) hr+=24; if (hr > 23) hr-=24;
    ampm = (hr > 11)?"PM":"AM";
    statusampm = ampm.toLowerCase();
    hr2 = hr;
    if (hr2 == 0) hr2=12;
    (hr2 < 13)?hr2:hr2 %= 12;
    if (hr2<10) hr2="0"+hr2
    var finaltime=hr2+':'+((mins < 10)?"0"+mins:mins)+':'+((secs < 10)?"0"+secs:secs)+' '+statusampm; if (document.all) worldclock.innerHTML=finaltime else if (document.getElementById) document.getElementById("worldclock").innerHTML=finaltime else if (document.layers){ document.worldclockns.document.worldclockns2.document.write(finaltime) document.worldclockns.document.worldclockns2.document.close() } setTimeout('WorldClock()',1000); } window.onload=WorldClock
    // ]]></script><!--Place holder for NS4 only--> <ilayer id="worldclockns" width="100%" height="35"><layer id="worldclockns2" width="100%" height="35" left="0" top="0" style="font: bold 16px Arial;"></layer></ilayer></td>
    </tr>
    </tbody>
    </table>
    </form>

    كما يمكنك إضافة الدولة التي تريد وذلك بإضافة اسم الدولة والفارق الزمني بين توقيت غريبيتش وتوقيت البلد كمثال سوف أضيف دولة : موريتانيا بلد العلم والعلماء

    موريتانيا

    حيث أن توقيت موريتانيا مع توقيت غرينيتش ولذلك وضعت الصفر 0

     


    الرئيسية » JavaScript » سكريبت توقيت دول العالم ( بحساب الفارق الزمني)

    01
    أوت
    2013

    BENACEUR
  • كتب
    BENACEUR
    67
    موضوع
    ---------------------------
    السيرة الذاتية
    أقوم بتطوير وإنشاء المواقع خاصة الووردبريس وما يتعلق به كالإضافات حيث ساهمت بخمس إضافات من تطويري, ولذلك فموقعي هذا جعلته يهتم بالدرجة الأولى بتطوير ودعم الووردبريس, ثم الأنترنت والمواقع الإلكترونية بصفة عامة ...
  • كاتب الموضوع: BENACEUR
    التصنيف: JavaScript
    كود التاريخ الميلادي والهجري

     

     

     

    <script language="JavaScript">
    var fixd;
    function isGregLeapYear(year)
    {return year%4 == 0 && year%100 != 0 || year%400 == 0;}
    function gregToFixed(year, month, day)
    {
    var a = Math.floor((year - 1) / 4);
    var b = Math.floor((year - 1) / 100);
    var c = Math.floor((year - 1) / 400);
    var d = Math.floor((367 * month - 362) / 12);
    if (month <= 2)
    e = 0;
    else if (month > 2 && isGregLeapYear(year))
    e = -1;
    else
    e = -2;
    return 1 - 1 + 365 * (year - 1) + a - b + c + d + e + day;
    }
    function Hijri(year, month, day)
    {
    this.year = year;
    this.month = month;
    this.day = day;
    this.toFixed = hijriToFixed;
    this.toString = hijriToString;
    }
    function hijriToFixed()
    {
    return this.day + Math.ceil(29.5 * (this.month - 1)) + (this.year - 1) * 354 +
    Math.floor((3 + 11 * this.year) / 30) + 227015 - 1;
    }
    function hijriToString()
    {
    var months = new Array("محرم","صفر","ربيع الأول","ربيع الثانى","جمادى الأولى","جمادى الثانية","رجب","شعبان","رمضان","شوال","ذو القعدة","ذو الحجة");
    return this.day + " " + months[this.month - 1]+ " " + this.year;
    }
    function fixedToHijri(f)
    {
    var i=new Hijri(1100, 1, 1);
    i.year = Math.floor((30 * (f - 227015) + 10646) / 10631);
    var i2=new Hijri(i.year, 1, 1);
    var m = Math.ceil((f - 29 - i2.toFixed()) / 29.5) + 1;
    i.month = Math.min(m, 12);
    i2.year = i.year;
    i2.month = i.month;
    i2.day = 1;
    i.day = f - i2.toFixed() + 1;
    return i;
    }
    var tod=new Date();
    var weekday=new Array("الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت");
    var monthname=new Array("جانفي","فبفري","مارس","أفريل","ماي","جوان","جويلية","أوت","سبتمبر","أكتوبر","نوفمبر","ديسمبر");
    var y = tod.getFullYear();
    var m = tod.getMonth();
    var d = tod.getDate();
    var dow = tod.getDay();
    document.write(weekday[dow] + " " + d + " " + monthname[m] + " " + y);
    m++;
    fixd=gregToFixed(y, m, d);
    var h=new Hijri(1421, 11, 28);
    h = fixedToHijri(fixd);
    document.write("  / " + h.toString() + "   ");
    </script>
    

     لتعديل التاريخ الهجري عندما يزيد أو ينقص نعدل القيم التالية :

    نعدل على : 1

    var m = Math.ceil((f - 29 - i2.toFixed()) / 29.5) + 1;

    ونعدل على : 2

    i.day = f - i2.toFixed() + 2;

     


    الرئيسية » JavaScript » كود التاريخ الهجري والميلادي