1. مهمان گرامی، جهت ارسال پست، دانلود و سایر امکانات ویژه کاربران عضو، ثبت نام کنید.
    بستن اطلاعیه

اسکریپت ساعت برای سایت شما.

شروع موضوع توسط ♥ yakamoz ♥ ‏4/12/10 در انجمن JS

  1. کاربر ویژه

    تاریخ عضویت:
    ‏25/11/10
    ارسال ها:
    8,717
    تشکر شده:
    4,395
    امتیاز دستاورد:
    123
    حرفه:
    Telegram: vahid_yakamoz instagram: vahid_yakamoz
    اسکریپت ساعت برای سایت شما.

    <script type="text/javascript">

    /***********************************************

    * JavaScript Image Clock- by JavaScript Kit (JavaScript Kit- Your comprehensive JavaScript, DHTML, CSS, and Ajax stop)
    * This notice must stay intact for usage
    * Visit JavaScript Kit at JavaScript Kit- Your comprehensive JavaScript, DHTML, CSS, and Ajax stop for this script and 100s more

    ***********************************************/

    var imageclock=new Object()
    //Enter path to clock digit images here, in order of 0-9, then "am/pm", then colon image:
    imageclock.digits=["c0.gif", "c1.gif", "c2.gif", "c3.gif", "c4.gif", "c5.gif", "c6.gif", "c7.gif", "c8.gif", "c9.gif", "cam.gif", "cpm.gif", "colon.gif"]
    imageclock.instances=0
    var preloadimages=[]
    for (var i=0; i<imageclock.digits.length; i++){ //preload images
    preloadimages=new Image()
    preloadimages.src=imageclock.digits
    }

    imageclock.imageHTML=function(timestring){ //return timestring (ie: 1:56:38) into string of images instead
    var sections=timestring.split(":")
    if (sections[0]=="0") //If hour field is 0 (aka 12 AM)
    sections[0]="12"
    else if (sections[0]>=13)
    sections[0]=sections[0]-12+""
    for (var i=0; i<sections.length; i++){
    if (sections.length==1)
    sections='<img src="'+imageclock.digits[0]+'" />'+'<img src="'+imageclock.digits[parseInt(sections)]+'" />'
    else
    sections='<img src="'+imageclock.digits[parseInt(sections.charAt(0))]+'" />'+'<img src="'+imageclock.digits[parseInt(sections.charAt(1))]+'" />'
    }
    return sections[0]+'<img src="'+imageclock.digits[12]+'" />'+sections[1]+'<img src="'+imageclock.digits[12]+'" />'+sections[2]
    }

    imageclock.display=function(){
    var clockinstance=this
    this.spanid="clockspan"+(imageclock.instances++)
    document.write('<span id="'+this.spanid+'"></span>')
    this.update()
    setInterval(function(){clockinstance.update()}, 1000)
    }

    imageclock.display.prototype.update=function(){
    var dateobj=new Date()
    var currenttime=dateobj.getHours()+":"+dateobj.getMinutes()+":"+dateobj.getSeconds() //create time string
    var currenttimeHTML=imageclock.imageHTML(currenttime)+ '<img src="'+((dateobj.getHours()>=12)? imageclock.digits[11] : imageclock.digits[10])+'" />'
    document.getElementById(this.spanid).innerHTML=cur renttimeHTML

    }


    </script>
    ادامه کد:

    <script type="text/javascript">

    new imageclock.display()

    </script>


    اینم فایلش.
    حتما دانلود کنید.
    دانلود (http://www.javascriptkit.com/script/clockimages.zip)