Mundarija:

Veb -xostingdan majburiy bannerlarni olib tashlang: 6 qadam
Veb -xostingdan majburiy bannerlarni olib tashlang: 6 qadam

Video: Veb -xostingdan majburiy bannerlarni olib tashlang: 6 qadam

Video: Veb -xostingdan majburiy bannerlarni olib tashlang: 6 qadam
Video: Asalhoney MIB (Majburiy ijro ) xodimi bilan suhbati 2024, Iyul
Anonim
Veb -xostingdan majburiy bannerlarni olib tashlang
Veb -xostingdan majburiy bannerlarni olib tashlang

Bu sizning shaxsiy veb -saytingizdagi majburiy bannerlarni olib tashlashning xavfsiz usuli. Sizni to'xtatib qo'ymaslik kafolatlangan, chunki banner hali ham mavjud, u ko'rinmas. Bu mening birinchi ko'rsatma va men faqat 1 ta saytda ushbu kodni sinab ko'rdim, shuning uchun ….. Lekin u bitta sahifaga mos keladigan (siljishni talab qilmaydigan) va sahifaning yuqori qismida bitta bannerga ega bo'lgan har qanday saytda ishlashi kerak.

1 -qadam: tushuntirish (qanday ishlaydi)

Tushuntirish (bu qanday ishlaydi)
Tushuntirish (bu qanday ishlaydi)

Bu kodning ishlash usuli aslida juda oddiy. U uchta asosiy qismdan iborat. Birinchisi, ko'rinadigan joydan 100 piksel pastda (ko'rinmas) matn qatorini yaratadi. (agar reklama 100 piksel balandlikda bo'lmasa, 100 -ni boshqa qiymatga o'zgartiring. Ikkinchi qism sahifani pastga aylantiradi, shuning uchun ekran ostidagi ko'rinmas matn satri hozir pastda va reklama Ko'rinishdan yuqoriga surildi. Oxirgi qismi ixtiyoriy. U faqat aylanishni talab qilmaydigan saytlar uchun ishlatilishi kerak. Bu qism shunchaki aylantirish panelini yashiradi, shuning uchun sahifani yuqoriga siljitish va reklamani ko'rish mumkin emas.

2 -qadam: Scroll skriptini qo'shing

Quyidagi kodni bosh qismiga qo'shing: …….. UGH! Kodni qo'sha olmayapman …. u yo'qolishda davom etmoqda. Men uni haqiqiy skript teglarisiz qo'shaman, faqat ** skript ** va **/skript ** ni haqiqiy skript teglariga o'zgartirishni bil. ** skript ** funktsiyasi pageScroll () {window.scrollBy (0, 50); scrolldelay = setTimeout ('pageScroll ()', 10); } **/script ** misol: Sarlavha ** skript ** funktsiyasi pageScroll () {window.scrollBy (0, 50); scrolldelay = setTimeout ('pageScroll ()', 10); } **/skript **….. bosh narsalar ….

3 -qadam: Skript ma'lumotnomasini qo'shing

Keyinchalik, aylantirish skriptiga qo'ng'iroq qilish usuli kerak. Tananing tagiga quyidagilarni qo'shing: onLoad = "pageScroll ()", shunday ko'rinadi: …….sahifalar va html ……….. Bu sahifa yuklanganda sahifaning eng pastiga siljiydi.

4 -qadam: Bo'sh chiziq qo'shing

Bu kod ekranning pastki qismidan 100 piksel pastda bo'sh satr qo'shadi. Shunday qilib, aylantiruvchi skript chaqirilganda, bu satr hozir pastda va 100 pikselli qo'shimchasi 1000 piksel. ekranning yuqori qismida. Html yorlig'i yopilishidan oldin, asosiy qism ostidagi kodni qo'shing. Bu shunday bo'lishi kerak ….

5-qadam: Ixtiyoriy-O'tish panelini olib tashlang

Bu matn satrini skriptlar blokining bosh bo'limiga skriptdan so'ng qo'shing.document.body.style.overflow = 'maxfiy'; Bu kod aylantirish panelini yashiradi, shuning uchun odamlar bir paytlar add.example borligini ayta olmaydi: ** skript ** funktsiyasi pageScroll () {window.scrollBy (0, 50); scrolldelay = setTimeout ('pageScroll ()', 10); } document.body.style.overflow = 'yashirin'; **/skript ** Avvalgidek, ** skript ** haqiqiy skript tegini bildiradi.

6 -qadam: Rahmat ~

Bu kod sahifaning yuqori qismidagi balandligi 100 pikselli qo'shimchalar bilan yaxshi ishlashi kerak, lekin agar bo'lmasa, iltimos, sharh qoldiring! Aslida, hammasini qoldiring, u ishlaydi. Siz uning saytida ishlaydigan misolni ko'rishingiz mumkin: https://realityshift.webng.com/homepage.htmlSahifaning kodini ko'rib chiqsangiz, sahifaning yuqori qismida reklama borligini ko'rasiz, lekin u ko'rinmas. Bundan tashqari, buni taqiqlash mumkin emas, chunki reklama hali ham sahifada !! O'qiganingiz uchun tashakkur; Umid qilamanki, bu men uchun kelajakda ko'proq ko'rsatma beradi.

Tavsiya: