محبوبترینها
قیمت انواع دستگاه تصفیه آب خانگی در ایران
نمایش جنگ دینامیت شو در تهران [از بیوگرافی میلاد صالح پور تا خرید بلیط]
9 روش جرم گیری ماشین لباسشویی سامسونگ برای از بین بردن بوی بد
ساندویچ پانل: بهترین گزینه برای ساخت و ساز سریع
خرید بیمه، استعلام و مقایسه انواع بیمه درمان ✅?
پروازهای مشهد به دبی چه زمانی ارزان میشوند؟
تجربه غذاهای فرانسوی در قلب پاریس بهترین رستورانها و کافهها
دلایل زنگ زدن فلزات و روش های جلوگیری از آن
خرید بلیط چارتر هواپیمایی ماهان _ ماهان گشت
سیگنال در ترید چیست؟ بررسی انواع سیگنال در ترید
بهترین هدیه تولد برای متولدین زمستان: هدیههای کاربردی برای روزهای سرد
صفحه اول
آرشیو مطالب
ورود/عضویت
هواشناسی
قیمت طلا سکه و ارز
قیمت خودرو
مطالب در سایت شما
تبادل لینک
ارتباط با ما
مطالب سایت سرگرمی سبک زندگی سینما و تلویزیون فرهنگ و هنر پزشکی و سلامت اجتماع و خانواده تصویری دین و اندیشه ورزش اقتصادی سیاسی حوادث علم و فناوری سایتهای دانلود گوناگون
مطالب سایت سرگرمی سبک زندگی سینما و تلویزیون فرهنگ و هنر پزشکی و سلامت اجتماع و خانواده تصویری دین و اندیشه ورزش اقتصادی سیاسی حوادث علم و فناوری سایتهای دانلود گوناگون
آمار وبسایت
تعداد کل بازدیدها :
1831361451
زمان سنج در صفحه -
واضح آرشیو وب فارسی:سایت ریسک: زمان سنج در صفحه farhad 110 14 مهر 1385, 22:33من کدی میخوام که مدت زمانی رو که در صفحه جاری بودیم حساب کنه و به صورت متغیری به صفحه بعد بفرسته که بتونم ازش استفاده کنم. لطفا اگر توی php میشه همچین کاری کرد راهنمایی کنین Ocarina 14 مهر 1385, 23:25برای این کار باید بری سراغ جاوا اسکریپت... البته اگه میخوای مقدر زمان حضور رو محاسبه کنی و بعدش ذخیره کنی (مثلاً تو بانک اطلاعاتی) خوب با همین جاوااسکریپت میشه دیگه... مقدار حضور تو متغییر و بعدش پست NabiKAZ 15 مهر 1385, 05:02سلام ، من یه javascript timer سرچ کردم اولین نتیجه جواب سوالتون بود. اینکار خیلی سخت نبود!!! به هر حال شما میتونید از کد زیر استفاده کنید. فقط کافیه آبجکت theTime رو در فرمی که قراره اطلاعات رو به فایل پاس بده قرار بدی تا مقدار آن که همان زمان باز بودن صفحه است نیز همراه آن پاس داده شود. البته میتونید اون button های اضافه رو هم حذف کنید و همینطور متد type از آبجکت theTime رو هم hidden کنید که دیده نشه و هر کار دیگه ... <script language="JavaScript"> <!-- // please keep these lines on when you copy the source // made by: Nicolas - var timerID = 0; var tStart = null; function UpdateTimer() { if(timerID) { clearTimeout(timerID); clockID = 0; } if(!tStart) tStart = new Date(); var tDate = new Date(); var tDiff = tDate.getTime() - tStart.getTime(); tDate.setTime(tDiff); document.theTimer.theTime.value = "" + tDate.getMinutes() + ":" + tDate.getSeconds(); timerID = setTimeout("UpdateTimer()", 1000); } function Start() { tStart = new Date(); document.theTimer.theTime.value = "00:00"; timerID = setTimeout("UpdateTimer()", 1000); } function Stop() { if(timerID) { clearTimeout(timerID); timerID = 0; } tStart = null; } function Reset() { tStart = null; document.theTimer.theTime.value = "00:00"; } //--> </script> <body onload="Reset()" onunload="Stop()"> <center><form name="theTimer"><table> <tr> <td colspan=3 align=center> <input type=text name="theTime" size=5> </td> </tr> <tr><td></td></tr> <tr> <td> <input type=button name="start" value="Start" onclick="Start()"> </td> <td> <input type=button name="stop" value="Stop" onclick="Stop()"> </td> <td> <input type=button name="reset" value="Reset" onclick="Reset()"> </td> </tr> </table></form></center> تشکر نبی farhad 110 15 مهر 1385, 21:38برای این کار باید بری سراغ جاوا اسکریپت... البته اگه میخوای مقدر زمان حضور رو محاسبه کنی و بعدش ذخیره کنی (مثلاً تو بانک اطلاعاتی) خوب با همین جاوااسکریپت میشه دیگه... مقدار حضور تو متغییر و بعدش پست اگر ممکنه کدش رو هم لطف کن! ممنون میشم farhad 110 15 مهر 1385, 21:42سلام ، من یه javascript timer سرچ کردم اولین نتیجه جواب سوالتون بود. اینکار خیلی سخت نبود!!! به هر حال شما میتونید از کد زیر استفاده کنید. فقط کافیه آبجکت theTime رو در فرمی که قراره اطلاعات رو به فایل پاس بده قرار بدی تا مقدار آن که همان زمان باز بودن صفحه است نیز همراه آن پاس داده شود. البته میتونید اون button های اضافه رو هم حذف کنید و همینطور متد type از آبجکت theTime رو هم hidden کنید که دیده نشه و هر کار دیگه ... آقا دمت گرم، کد رو استفاده کردم اما هنوز اون چیزی رو که میخوام روش تست نکردم. کد رو دستکاری میکنم ببینم میشه... حال دادی NabiKAZ 16 مهر 1385, 06:00آقا دمت گرم، کد رو استفاده کردم اما هنوز اون چیزی رو که میخوام روش تست نکردم. کد رو دستکاری میکنم ببینم میشه... حال دادی خواهش میکنم قابل شما رو نداشت. تست کن اگر مشکلی بود بگو امیدوارم بتونم کمک کنم. farhad 110 16 مهر 1385, 13:47خواهش میکنم قابل شما رو نداشت. تست کن اگر مشکلی بود بگو امیدوارم بتونم کمک کنم. بازم سلام تست کردم جواب نداد :cry: NabiKAZ 17 مهر 1385, 08:51بازم سلام تست کردم جواب نداد :cry: چرا جواب نداد ؟ الان دقیقا مشکلت چیه ؟ karevan 18 مهر 1385, 13:05یه روش دیگه هم داره اونم با php اینکه تاریخ ورود به صفحه اول رو توی یه فیلد ذخیره کنی و به صفحه دوم بفرستی حالا توی صفحه دوم هم تاریخ جاری رو میگیری و از تاریخ صفحه قبل که حالا توی یه متغیر ذخیره شده کم می کنی. به همین سادگی میشه مدت زمانی که کاربر توی صفحه اول بوده رو به دست آورد البته یه خورده تلرانس داره یعنی در اصل فاصله زمانی بین نمایش داده شدن صفحه اول و نمایش صفحه دوم رو نشون میده farhad 110 18 مهر 1385, 15:31چرا جواب نداد ؟ الان دقیقا مشکلت چیه ؟ کد استارت تایمر رو که توی onload صفحه میذارم جواب نمیده اگر هم کد رو دستکاری نکنم، تایمر از 30:00 شروع میشه به زبون ساده تر هیچ رقمه کدی که دادی، کاری رو که میخوام انجام نمیده (شایدم من نمیتونم باهاش راه بیام) به هر حال اگر کد دیگه ای داری ممنون میشم که بذاری موفق باشی farhad 110 18 مهر 1385, 15:39یه روش دیگه هم داره اونم با php اینکه تاریخ ورود به صفحه اول رو توی یه فیلد ذخیره کنی و به صفحه دوم بفرستی حالا توی صفحه دوم هم تاریخ جاری رو میگیری و از تاریخ صفحه قبل که حالا توی یه متغیر ذخیره شده کم می کنی. به همین سادگی میشه مدت زمانی که کاربر توی صفحه اول بوده رو به دست آورد البته یه خورده تلرانس داره یعنی در اصل فاصله زمانی بین نمایش داده شدن صفحه اول و نمایش صفحه دوم رو نشون میده karevan جان ایول که جواب دادی ولی آخه تو خودت باشی این کارو میکنی؟ میدونی چقدر دردسر داره! فرض کن 9:55 اومدم تو صفحه، 10:24 میرم بیرون. چه جوری میخوای حسابش کنی این ساعت رو برای مثال گفتم. سخت تر از اینم هست اگر هم از تابع خاصی استفاده میکنی لطفا واضح تر بگو tabib_m 18 مهر 1385, 15:47فرض کن 9:55 اومدم تو صفحه، 10:24 میرم بیرون. چه جوری میخوای حسابش کنی این ساعت رو برای مثال گفتم. سخت تر از اینم هست سخت تر از این رو بگو تا برات حلش کنم. شاید کار این تابع رو بلد نباشی mktime پیشنهاد میکنم یه نگاه به راهنماش توی php بندازی ولی در کل ، همچین راه تو دل بروای نیست :) farhad 110 18 مهر 1385, 16:14سخت تر از این رو بگو تا برات حلش کنم. شاید کار این تابع رو بلد نباشی mktime پیشنهاد میکنم یه نگاه به راهنماش توی php بندازی ولی در کل ، همچین راه تو دل بروای نیست :) حق با شماست سخت تر از این هم پیشکش ولی عزیز دل، شما که لالایی بلدی خوب چرا خوابت نمیبره؟ اگر راه تو دل برو سراغ داری منم ممنون میشم که بگی karevan 18 مهر 1385, 16:51یه تابع برات آماده کردم میشه کاملترش کرد /* $h /// ساعت $m // دقیقه $h1 // ساعت صفحه اول $m1 // دقیقه صفحه اول $h2 // ساعت صفحه دوم $m2 // دقیقه صفحه دوم */ function settime($h1,$h2,$m1,$m2){ if($h1==$h2) $h=00; elseif($h2>$h1)$h=$h2-$h1-1; //////////////////////////////// $m=$m1+$m2 if($m>60){ $m=$m-60; $h=$h++; } echo $h.":".$m; } سخت تر از این رو بگو تا برات حلش کنم. شاید کار این تابع رو بلد نباشی mktime پیشنهاد میکنم یه نگاه به راهنماش توی php بندازی ولی در کل ، همچین راه تو دل بروای نیست دوست من این روش اطمینان داره ولی جاوا اسکریپت نه. ضمنا" نیاز نیست این روش توی دل برنامه نویس بره ! اصل نتیجه کاره که باید تو دل بیننده سایت بره NabiKAZ 18 مهر 1385, 21:08مجبور نیستی با ساعت با فرمت h:m کار کنی! کافیه از مقدار بازگشتی time() مستقیم استفاده کنی. این تابع زمان رو به ثانیه برمیگردونه و براحتی میتونی تفاضلش رو با عدد قبلی محاسبه کنی . و به ثانیه میزان باقی بودن در صفحه رو حساب کنی. تبدیلش به دقیقه یا ساعت هم که با یه تقسیم ساده قابل انجامه ... نبی tabib_m 18 مهر 1385, 21:40به خاطر این گفتم تو دل برو نیست چون این زمان در حقیقت مدت زمانی نیست که طرف تو صفحه ی اول بوده بلکه مدت زمانیه که بین لود صفحه ی اول و لود صفحه ی دوم میگذره ، یعنی سرعت اینترنت هم تو میزان این زمان تأثیر داره و ... (البته دوستمون هم اشاره کرد) فکر میکنم اگه با جاواسکریپت انجام بشه ، کمی دقیقتر باشه. NabiKAZ 18 مهر 1385, 22:14کد استارت تایمر رو که توی onload صفحه میذارم جواب نمیده اگر هم کد رو دستکاری نکنم، تایمر از 30:00 شروع میشه به زبون ساده تر هیچ رقمه کدی که دادی، کاری رو که میخوام انجام نمیده (شایدم من نمیتونم باهاش راه بیام) به هر حال اگر کد دیگه ای داری ممنون میشم که بذاری موفق باشی من یه تغییر کوچولو توش دادم . <body> <center><form name="theTimer"><table> <tr> <td align=center> <input type=text name="theTime" size=5> </td> </tr> <tr><td></td></tr> </table></form></center> <script language="JavaScript"> <!-- // please keep these lines on when you copy the source // made by: Nicolas - var timerID = 0; var tStart = null; function UpdateTimer() { if(timerID) { clearTimeout(timerID); clockID = 0; } if(!tStart) tStart = new Date(); var tDate = new Date(); var tDiff = tDate.getTime() - tStart.getTime(); tDate.setTime(tDiff); document.theTimer.theTime.value = "" + tDate.getMinutes() + ":" + tDate.getSeconds(); timerID = setTimeout("UpdateTimer()", 1000); } function Start() { tStart = new Date(); document.theTimer.theTime.value = "00:00"; timerID = setTimeout("UpdateTimer()", 1000); } function Stop() { if(timerID) { clearTimeout(timerID); timerID = 0; } tStart = null; } function Reset() { tStart = null; document.theTimer.theTime.value = "00:00"; } Start() //--> </script> فقط چند نکته رو زمان اضافه کردن این کد به سایتت دقت کن. - بخش کدهای جاوا رو بعد از کد html تعریف کننده آبجکت thetimer قرار بده (میتونی برای اطمینان در انتهای کدهات استفاده کنی) - حتما اسم فرمت باید theTimer باشه. - تکست باکست رو درون form مورد نظر که قراره رفرش بده قرار بده و type=hidden قرار بده تا دیده نشه. امیدوارم مشکلت حل بشه نبی farhad 110 19 مهر 1385, 21:28یه تابع برات آماده کردم میشه کاملترش کرد karevan جان این کدت که error میده! karevan 20 مهر 1385, 09:25karevan جان این کدت که error میده! بگو چه اروری میده تا درستش کنم farhad 110 20 مهر 1385, 11:52بگو چه اروری میده تا درستش کنم syntax error میده خودت تستش کن متوجه میشی مربوط به کدوم خط میشه
این صفحه را در گوگل محبوب کنید
[ارسال شده از: سایت ریسک]
[مشاهده در: www.ri3k.eu]
[تعداد بازديد از اين مطلب: 861]
صفحات پیشنهادی
زمان سنج در صفحه -
زمان سنج در صفحه farhad 110 14 مهر 1385, 22:33من کدی میخوام که مدت زمانی رو که در صفحه جاری بودیم حساب کنه و به صورت متغیری به صفحه بعد بفرسته که بتونم ...
زمان سنج در صفحه farhad 110 14 مهر 1385, 22:33من کدی میخوام که مدت زمانی رو که در صفحه جاری بودیم حساب کنه و به صورت متغیری به صفحه بعد بفرسته که بتونم ...
زمان سنج در صفحه با php
زمان سنج در صفحه با php-View Full Version : زمان سنج در صفحه با php F A R H A D06-10-2006, 11:54 PMمن کدی میخوام که مدت زمانی رو که در صفحه جاری بودیم حساب ...
زمان سنج در صفحه با php-View Full Version : زمان سنج در صفحه با php F A R H A D06-10-2006, 11:54 PMمن کدی میخوام که مدت زمانی رو که در صفحه جاری بودیم حساب ...
اشكال زمان سنج خوش آمد گو
اشكال زمان سنج خوش آمد گو-View Full Version : اشكال زمان سنج خوش آمد گو ... ميبندي ؟ mostafaeshghi14-07-2006, 05:41 PM2 حالت متصوره 1: اون صفحه ماله قبله يعني ...
اشكال زمان سنج خوش آمد گو-View Full Version : اشكال زمان سنج خوش آمد گو ... ميبندي ؟ mostafaeshghi14-07-2006, 05:41 PM2 حالت متصوره 1: اون صفحه ماله قبله يعني ...
زمان سنج معکوس با mCountdown Timer
زمان سنج معکوس با mCountdown Timer-ahmad_6110th March 2010, 02:26 ... به دوستانتان در صفحه جستجوی گوگل دیدن این سایت را پیشنهاد میکنید که این امر خود ...
زمان سنج معکوس با mCountdown Timer-ahmad_6110th March 2010, 02:26 ... به دوستانتان در صفحه جستجوی گوگل دیدن این سایت را پیشنهاد میکنید که این امر خود ...
يه برنامه زمان سنج ميخوام
يه برنامه زمان سنج ميخوام-samaram16-02-2007, 07:58 AMسلام. ... مهر تأیید میزنید و به دوستانتان در صفحه جستجوی گوگل دیدن این سایت را پیشنهاد میکنید که این ...
يه برنامه زمان سنج ميخوام-samaram16-02-2007, 07:58 AMسلام. ... مهر تأیید میزنید و به دوستانتان در صفحه جستجوی گوگل دیدن این سایت را پیشنهاد میکنید که این ...
سوال تابع زمان سنج در php -
سوال تابع زمان سنج در php --تابع زمان سنج در php iran-TEC 21 فروردين 1389, ... کافییه یه بار همون اول تایم سرور رو بگیری وچاپ کنی بعد که صفحه شما کاملا لود ...
سوال تابع زمان سنج در php --تابع زمان سنج در php iran-TEC 21 فروردين 1389, ... کافییه یه بار همون اول تایم سرور رو بگیری وچاپ کنی بعد که صفحه شما کاملا لود ...
زمان سنج پخت تخم مرغ
14 سپتامبر 2008 – زمان سنج پخت تخم مرغ-zebelak14th September 2008, 10:53 ... و به دوستانتان در صفحه جستجوی گوگل دیدن این سایت را پیشنهاد میکنید که این امر ...
14 سپتامبر 2008 – زمان سنج پخت تخم مرغ-zebelak14th September 2008, 10:53 ... و به دوستانتان در صفحه جستجوی گوگل دیدن این سایت را پیشنهاد میکنید که این امر ...
وداع با صفحه کليد
براي پارک کردن نيز، زمان سنج پارک متر را با لمس صفحه نمايشگر تنظيم کرده و پارک مي کند. بشر امروز در عصر «سلف سرويس» زندگي مي کند و با کمک اين صفحات ...
براي پارک کردن نيز، زمان سنج پارک متر را با لمس صفحه نمايشگر تنظيم کرده و پارک مي کند. بشر امروز در عصر «سلف سرويس» زندگي مي کند و با کمک اين صفحات ...
وداع با صفحه کلید در آیندهای نزدیک
برای پارک کردن نیز، زمان سنج پارک متر را با لمس صفحه نمایشگر تنظیم کرده و پارک می کند. به گزارش مهر، بشر امروز در عصر "سلف سرویس" زندگی می کند و با کمک ...
برای پارک کردن نیز، زمان سنج پارک متر را با لمس صفحه نمایشگر تنظیم کرده و پارک می کند. به گزارش مهر، بشر امروز در عصر "سلف سرویس" زندگی می کند و با کمک ...
لود شدن فایل قبل از اجرای صفحه در php -
لود شدن فایل قبل از اجرای صفحه در php --لود شدن فایل قبل از اجرای صفحه در php ... موندم تو این زمان سنج باید بعد از لود شدن فایل خارجی شروع به کار کنه اینو چی کار ...
لود شدن فایل قبل از اجرای صفحه در php --لود شدن فایل قبل از اجرای صفحه در php ... موندم تو این زمان سنج باید بعد از لود شدن فایل خارجی شروع به کار کنه اینو چی کار ...
-
گوناگون
پربازدیدترینها