رفتن به مطلب

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


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

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

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

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


<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
لینک به ارسال

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

لینک به ارسال

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

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

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

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

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

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


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

لینک به ارسال

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

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

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

حتی اگر کدی به من بدید که فقط صفحه ی اصلی سایت رو (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 رو هم بگیرن.

لینک به ارسال

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


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


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

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

لینک به ارسال

سلام

این کد رو آخر فایل 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 دقیقه یکبار صفحه رو به صورت اتومات و مخفی رفرش میکنه

موفق باشید

لینک به ارسال

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

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

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

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

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

لینک به ارسال

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

×
×
  • اضافه کردن...