View Full Version : مبتدی: مخفی شدن عکس بعد از سپری شدن زمان
mohammad2407
پنج شنبه 07 شهریور 1392, 19:43 عصر
سلام دوستان عزیز من میخوام یک عکس به مدت دو دقیقه و یا بهتره بگم 24 ساعت نمایش بدم و بعد از سپری شدن زمان به صورت خودکار عکس مخفی بشه و نمایش داده نشه
ممنون میشم راهنمایی کنید
mohammad2407
جمعه 08 شهریور 1392, 01:19 صبح
میشه راهنمایی کنید
afshin9032
جمعه 08 شهریور 1392, 08:59 صبح
اگر میخوای برای چند عکس باشه زمان مربوط به هر عکس رو در database ذخیره کن و بعد در سمت سرور مقدار زمان رو محاسبه کن و برای نمایش یا عدم نمایش تصویر تصمیم بگیر .
Javidhb
جمعه 08 شهریور 1392, 11:45 صبح
حواستون باشه که کدهای جاوااسکریپت فقط تا وقتی مرورگر باز هست اجرا میشن...
<img src="cat.png" id='theImage'>
<script>
var targetElement = document.querySelector('#theImage');//id <img> ke gharare makhfi beshe
(function(){
window.addEventListener('load', function(){
setTimeout(function(){
targetElement.style.display = 'none';
}, 120000);//2 minutes #### 24 s@ = 24*60*60*1000
}, false);
}());
</script>
mohammad2407
جمعه 08 شهریور 1392, 12:12 عصر
حواستون باشه که کدهای جاوااسکریپت فقط تا وقتی مرورگر باز هست اجرا میشن...
اهان راست میگی اصلا حواسم نبود .
پس همنطور که اقا افشین گفت باید سمت سرور این مشکل حل کنیم
چون با کد JS نمیشه
ممنون
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.