رفتن به مطلب

رفرش اتوماتیک یک قسمت از سایت


پست های پیشنهاد شده

سلام و خسته نباشید خدمت اساتید گرامی

من داخل این سایت خودم با مشکلی مواجه هستم که میخوام بخش قیمت طلا و انس هر دقیقه یک بار به روز بشه

و از این کد استفاده کردم، اما بعد متاسفانه جدول و عکس رو مجددا فراخوانی نمیکنه و ظاهرا از کش استفاده میکنه


<script type="text/javascript">
function Load_external_content()
{
$('.about_text2').load('home.php').hide().fadeIn(3000);
}
setInterval('Load_external_content()', 10000);
</script>

لطفا من رو راهنمایی کنید

آدرس سایت gold8.ir

ویرایش شده توسط alireza110
لینک به ارسال

سلام. از آژاکس هم می تونید استفاده کنید. اما اونجوری که من دیدم مشکلی نداشت!

  • امتیاز 1
لینک به ارسال

اقای مهدوی خیر افزونه ی کش ندارم

پویا گرامی مشکلش این هست که رفرش میشه، اما اطلاعات جدید بارگذاری نمیشه

اما وقتی با f5 سایت رو رفرش میکنم مقادیر جدید جاگذاری میشه

ویرایش شده توسط alireza110
  • امتیاز 1
لینک به ارسال

سایت قطره دیتای خودش رو هر چند وقت آپدیت می کنه؟

شما باید صفحه ی زیر رو ایمپورت کنید نه home.php رو.


http://www.ghatreh.com/news/get_bazar.php

  • امتیاز 4
لینک به ارسال

صفحه ای که گفتید رو نوشتم

اما هنوز مقادیر جدید بارگزاری نمیشه

چاره ای نیست براش؟

حتی اگر کدی به من بدید که فقط صفحه ی اصلی سایت رو (home.php) هر یک دقیقه یک بار رفرش کنه، باز هم کارم راه میفته

لینک به ارسال

یک کد برای رفرش کل صفحه امتحان کردم، اما مشکلی که داشت این بود که صفحات دیگه ی من رو هم رفرش میکرد ( چون توی تگ هد قرار میگیرفت)

در صورتی که من میخوام فقط صفحه ی اول رفرش بشه

ویرایش شده توسط alireza110
لینک به ارسال

دوستان میتونید کمک کنید که من بتونم یک صفحه ی خاص مثلا صفحه ی اصلی سایت رو در یک بازه ی زمانی رفرش کنم؟

لینک به ارسال

سلام

این کدی که در هدر وارد کردم:


<script type="text/javascript">
function Load_external_content()
{
$('.about_text2').load('http://www.ghatreh.com/news/get_bazar.php').hide().fadeIn(3000);
}
setInterval('Load_external_content()', 10000);
</script>

و این هم کد اون بخش از سایت:


<script src='http://www.ghatreh.com/news/get_bazar.php'></script>

دیگه چه کدی مد نظرتون هست؟

لینک به ارسال

ببینید در پست 9 گفتم که اصولاً Cross Domain Policy اجازه‌ی همچین کاری رو نمیده. لااقل به این‌صورت و تاجاییکه من بلدم.

منظور اینه که سایت شما hasan.com است و میخواین محتوایی رو از ali.com لود کنید و این ممکن نیست.

راه حل مناسب اینه که از jason استفاده کنید. گرچه بعید می‌دونم اون‌هم ممکن باشه - چون وقتی برندشونو زیر محتوا میارن می تونن حتماً با یه کار کوچک جلوی json رو هم بگیرن.

  • امتیاز 1
لینک به ارسال

با سلام دوست عزیز ساده ترین و سبک ترین روش برای این کار استفاده از متا تگ Refresh است ,


<meta http-equiv="refresh" content="8; URL=http://Yoursite.Com/" />


<meta http-equiv="refresh" content="مقدار ثانیه برای رفرش شدن; URL=لینک صفحه ای که میخواهید رفرش شود/" />

این تگ به شما این قابلیت را می دهد که پس از مدت زمان معینی صفحه رفرش شود .

  • امتیاز 2
لینک به ارسال

سلام

این کد رو آخر فایل index.php و قبل کد <?php get_footer(); ?> قرار بدید و خیاله خودتون رو راحت کنید

    <script type="text/javascript"> 
var add=window.location.href;
document.write("<meta http-equiv='Refresh' content='180;url=''+add+'' />");
</script>

کد فوق هر 3 دقیقه یکبار صفحه رو به صورت اتومات و مخفی رفرش میکنه

موفق باشید

  • امتیاز 2
لینک به ارسال

از همه ی دوستان سپاسگذاری میکنم

ظاهرا در مورد رفرش بخشی از سایت چاره ای نیست و همین کد رفرش کل صفحه هم به دادم رسید.

کدی که آقای « ایران وردپرس» دادن رو در هدر قرار دادم و همه ی صفحات سایت رو رفرش میکنه

اما کد جناب «rozesia7» فقط همون صفحه رو رفرش میکنه

ازتون تشکر میکنم

لینک به ارسال

لطفا برای ارسال دیدگاه وارد شوید

شما بعد از اینکه وارد حساب کاربری خود شدید می توانید دیدگاهی ارسال کنید



ورود به حساب کاربری
×
×
  • اضافه کردن...