PDA

View Full Version : سوال: چگونگی پاک کردن کش مرورگر در asp



aliimanypoor
دوشنبه 18 دی 1391, 03:34 صبح
سلام
چه طوری میشه کش مرورگر را از کار انداخت.

aliimanypoor
دوشنبه 18 دی 1391, 11:11 صبح
همه گزینه های زیر را هم در قسمت head صفحه گذاشتم کار نکرد کسی نمی دونه باید چیکار کرد.
<meta http-equiv='Expires' content='-1'>
<meta http-equiv='Pragma' content='no-cache'>
<meta http-equiv "cache-control" content "no-cache" />
<meta http-equiv "expires" content "0" />
<meta http-equiv="Cache-Control" content="no-store" />
<meta http-equiv="cache-control" content="max-age=0" />
<meta http-equiv="expires" content="Tue, 01 Jan 1980 1:00:00 GMT" />
<meta http-equiv="expires" content="timestamp" />
<meta http-equiv="Expires" CONTENT="0">
<meta http-equiv="Cache-Control" CONTENT="no-cache">
<meta http-equiv="Pragma" CONTENT="no-cache">

malloc
دوشنبه 18 دی 1391, 11:56 صبح
معذرت این یک سوال است نه جواب.
حالا منم یه مشکل با همین کش دارم که اگه مشابه سوال این دوستمونه که هیچی والا ممنون میشم جوابه منم بدید.
من یه گالری عکس دارم با چهارتا عکس با نامهای یک تا چهار. که مدیر میتونه این عکس ها رو عوض کنه . حالا نکته اینجاست که وقتی مدیر یه عکس و عوض میکنه این عکس میره و با همون نام قبلی جایگزین عکس قبلی میشه اما مرورگر نمیفهمه و عکس قدیمیه رو از کش میخونه . چیکار کنم که وقتی اون عکس عوض میشه عکس جدیده رو بخونه

fakhravari
دوشنبه 18 دی 1391, 12:24 عصر
Response.CacheControl = "no-cache" ;
Response.AddHeader( "Pragma", "no-cache" );
Response.Expires = -1 ;









HttpCachePolicy cache = HttpContext.Current.Response.Cache;
cache.SetNoStore();

malloc
دوشنبه 18 دی 1391, 12:31 عصر
ممنون که جواب دادید حالا نمیدونم این جوابتون , جواب سوال من بود یا دوستمون .:خجالت:
اما من نمیخوام کش سیستم غیر فعال بشه . میخوام فقط سیستم بفهمه که اون عکسه رو دوباره بره و کش کنه

aliimanypoor
سه شنبه 19 دی 1391, 01:24 صبح
سلام دوستان
از اینکه جواب سوال و دادید ممنون
نمی دونم چرا اینجا من جایی برای مطرح کردن سوال مجددا پیدا نکردم فقط میشه پاسخ داد و فقط با ایجاد تاپیک میشه سوال مطرح کرد
در هر صورت تاپیک و از نوع سوال انتخاب کردم و سوال هم مطرح کردم ولی بعدا مجبور شدم برای توضیحات بیشتر پاسخی به تاپیک اضافه نماییم
مشکل من و آقایmallco یکی است فقط ایشان می خواهند تصویر جدید درست نمایش داده شود و کش مرورگر از کار نیافتد ولی برای من تفاوتی ندارد فقط تصویر جدید درست نمایش داده شود
جستجوهای زیادی هم کردم و حتی از شما دوستان در تاپیک های دیگری در همین سایت پاسخ هایی داده بودید منتها هیچکدام از پاسخ ها کارگر نشد
حالا ماندم یا مشکل از به کار گیری من است یا اینه که این پاسخ ها قطعی نیست و برای تمام مرورگر ها و همه محیط ها درست جواب نمیده
قبلا در طراحی سایتی دیگر که با asp , java ,html بود از راه دیگری در جاوا همین مشکل حل شده بود منتها اون راه حل در اینجا کمی محال است چون asp.net,#c با asp,java متفاوت است
در هر صورت کد بالا را هم امتحان کردم و جوابی نگرفتم
ممنون می شم فردی پاسخی کامل دهد و یا در صورت اشتباه من را راهنمایی نماید
با تشکر از شما

aliimanypoor
سه شنبه 19 دی 1391, 17:40 عصر
کسی نبود کمک کنه:متفکر::متعجب::گیج:

aliimanypoor
پنج شنبه 21 دی 1391, 22:51 عصر
خیلی جالبه ظاهرا یا برای انجام این کار راهی وجود نداره یا اینکه توی کشور ما خیلی کسی اطلاعی ندارد.
در هر صورت سایت های بسیاری هستند که چنین مشکلی دارد و در زیر صفحه شان نوشته اند کلید f5 را بزنید تا اطلاعات جدید را ببینید.
ولی خنده دار است که راهی برای این کار نباشه!!!!؟؟؟؟