• 1 رای - 3 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
رفرش خودکار
#1
با سلام و خسته نباشید

خواستم بدانم به چه شکلی میتوان یک صفحه را بطور خودکار هر چند ثانیه یکبار رفرش کرد. در ضمن حتی الامکان این رفرش طوری باشد که کاربر متوجه این امر نگردد.

و اگر راه بهتری دوستان برای عدم این رفرش دارند ممنون میشوم مطرح بفرمایند (بنده میخواهم متنهای وارد شده در یک فایل را مدام بروی صفحه نمایش دهم یعنی با آمدن متن جدید آن متن بروی صفحه بطور خودکار نمایش داده شود).

متشکرم
  پاسخ
تشکر شده توسط :
#2
از تکنولوژی ای جکس (Ajax) استفاده کن.
برای اطلاعات بیشتر :
http://www.google.com/search?q=ajax+%DA%...=firefox-a
همه جوره اش رو داریم ظاهرن
  پاسخ
تشکر شده توسط :
#3
نه
ایشون گفتن جوری رفرش کنم که کاربر نفهمه.

اینطوری می تونه با ایجکس آپیدت کنه صفحه رو بدون رفرش که کاربر هم متوجه نشه
همه جوره اش رو داریم ظاهرن
  پاسخ
تشکر شده توسط :
#4
(۱۳۸۷ اسفند ۱۸, ۱۱:۵۸ ق.ظ)molana نوشته: از تکنولوژی ای جکس (Ajax) استفاده کن.
برای اطلاعات بیشتر :
http://www.google.com/search?q=ajax+%DA%...=firefox-a

ممنون میشوم بیشتر راهنمایی بفرمایید تا مشکل برطرف شود
  پاسخ
تشکر شده توسط :
#5
خوب به نظر من برای این کار از پایگاه داده استفاده کنی بهتر جواب می گیری
یه مثال ساده برای ایجکس :
http://www.w3schools.com/php/php_ajax_database.asp
همه جوره اش رو داریم ظاهرن
  پاسخ
تشکر شده توسط :
#6
بايد از آي جكس استفاده كني.

يك تابع رو ايجاد كن (توي جاوا اسكريپت) كه اطلاعات رو بتونه از سرور fetch كنه سپس براي اينكه اين تابع هر چند ثانيه اجرا بشه از تابع settimeout توي جاوا اسكريپت استفاده كن.
5000 يعني 5 ثنيه يا 5000 ميلي ثانيه
کد پی‌اچ‌پی:
<script>
settimeout("func1",5000);

function 
func1{
// fetch from server with ajax
}

</
script
  پاسخ
تشکر شده توسط : molana


پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان