رتبه موضوع:
  • 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
مشکل با مرورگر ها
#1
سلام و خسته نباشید به دوستان عزیز
به این کد من ی نگا بندازیدو
این کد من تو مرورگر کروم به راحتی کار میکنه ولی تو مرورگر فایر فاکس اجرا نمیشه.
مشکل از کجاست؟
آیا این کد دیگه منسوخ شده.
مرسی


setInterval(function(){

if(document.body.scrollTop>711){
document.getElementById('nav').style.display='block';
}

if(document.body.scrollTop<710){
document.getElementById('nav').style.display='none';
}

},10);


پاسخ
تشکر شده توسط:
#2
از  window.pageYOffset بصورت زیر استفاده کنید:
setInterval(function () {

   if (window.pageYOffset > 711) {
       document.getElementById('nav').style.display = 'block';
   } else {
       document.getElementById('nav').style.display = 'none';
   }

}, 10);
...
پاسخ
تشکر شده توسط:




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