یك شنبه 6 اسفند 1396 |  عضویت / ورود






[ بخش اصلی آموزشها | افزودن آموزش | داری بیشترین امتیاز | دارای بیشترین بیننده | جدیدترین نظرات ]

چگونه با جاوا اسکریپت، ساعت سرور را نمایش دهیم؟ (How to show server time with javascript)



این آموزش مربوط است به موضوع آموزش جاوا اسکریپت - Java Script‏ که توسط Hamid در تاریخ: Monday, 2011 August 22 ارسال شده است.   |   تعداد بازدید: 6981 بار   |   امتیاز متوسط: امتیازی داده نشده است


-------------------

مطمئناً می‌دانید که جاوا اسکریپت یک زبان سمت کلاینت (Client-side) است.

یعنی اگر فرضاً بگویید زمان را به شما نمایش دهد، زمان سیستم کاربر را نمایش می‌دهد و نه زمان سرور را.

اگر بخواهید ساعت فعلی سرور را به صورت شمارش به بالا (Count-up) به کاربر نمایش دهید، چه کار می‌کنید؟

اگر فرضاً بخواهید با PHP زمان سرور را به دست آورید، نمی‌توانید به صورت پویا روی صفحه نمایش دهید. یعنی ثانیه و دقیقه و ... شمارش نمی‌کنند.

اکر بخواهید از جاوااسکریپت استفاده کنید، ساعت سیستم کاربر را نشان می‌دهد.

راه حل: ترکیبی از جاوااسکریپت و یک زبان سمت سرور:

شما باید با استفاده از یک زبان سمت سرور (Server-side) مثل PHP یا ASP تاریخ و ساعت سرور را به دست آورید و سپس آن‌را را به عنوان ساعت شروع برای یک شمارنده جاوااسکریپتی تعیین کنید. سپس بگویید همانطور که ساعت سیستم کاربر را می‌شمارد، لحظه شروع را هم به صورت افزایشی بشمارد و به کاربر نمایش دهد.

بهترین کد برای این کار، قطعه کدی است که در صفحه زیر شاهد خواهید بود:

http://www.dynamicdrive.com/dynamicindex6/localtime.htm

توجه: این کد هم در PHP قابل استفاده است و هم در ASP

فقط کافی‌ست کدهای Step1 را در یک فایل php (خارج از محدوده تگ ‎< ? php) یا asp قرار دهید و هر کجا که خواستید ساعت سرور نمایش داده شود، قطعه کد step2 را قرار دهید.

توجه: برای PHP باید حتماً در قطعه کد دوم، کلمه server-ssi را به server-php تغییر دهید.

 

توجه: اگر لینک بالا به هر دلیلی قابل استفاده نبود، یک نسخه از آن در آدرس زیر save as شده است:

http://tutorials.aftab.cc/web_designing/javascript/server_time

 

 

موفق باشید؛
حمید رضا نیرومند

آدرس کوتاه این مقاله:

http://yourl.ir/js_server_time





ارسال سؤال یا نظر


1- :
بوسیله: , در: Thursday, 2013 January 03-کد: 5839
29


2- ستاره:
بوسیله: , در: Friday, 2014 November 21-کد: 12418
مرسی مرسییییییییییییییی


3- Mohsen Tahanian:
بوسیله: , در: Tuesday, 2014 November 25-کد: 12441
سلام
ممنون بخاطر کتاب خوبی که قرار دادید
سایت خوبی دارید اگه امکان داره آموزشهای بیشتری در این خصوص توی سایت قرار بدید
با تشکر از زحمات شما


4- :
بوسیله: , در: Tuesday, 2014 December 09-کد: 12576
باسلام ، نمیخواد اینکارو بکنید فایل زیرنویس دانلود شده را انتخاب ودرگ نمایید روی فیلم درحال پخش


5- هویج:
بوسیله: , در: Wednesday, 2014 December 10-کد: 12584
هویجی خیلی ردیفه


6- مهنــــــــاز:
بوسیله: , در: Thursday, 2014 December 11-کد: 12594
بــــابـــــــا دمِت گــــرم و نـــــــــرم


7- مهنــــــــاز:
بوسیله: , در: Thursday, 2014 December 11-کد: 12595
بــــابـــــــا دمِت گــــرم و نـــــــــرم


8- کیا:
بوسیله: , در: Friday, 2014 December 12-کد: 12608
سلام این کار درویندوز ایکس پی انجام میشه اما در ویندوز سون نه چیکارباید کرد


9- حسین:
بوسیله: , در: Wednesday, 2015 January 28-کد: 13009
وقتی که انتخاب میکنم حرفها قاطی شده


10- مهسا:
بوسیله: , در: Friday, 2015 February 06-کد: 13089
ممنونم راهنمایی تون خیلی کمکم کرد. با احترام

Tutorials ©