Вы любите баннер народ.ру? Этакий скриптик- окошечко с именем 163.js, вечно торчащий поверх родной, дорогой, горячо любимой странички? Я тоже не люблю. У меня его и не видно благодаря грамотно настроенному фаерволлу Как известно, при удалении кода скрипта из тела странички скрипт прописывается вновь. Удаляй - не удаляй, всё равно ничего не получишь... И всё же есть способ борьбы с рекламой! Предыстория: Как-то вечером сижу в асе, никого не трогаю, стучицца какой-то клоун (в прямом смысле этого слова, даже сайт у него про клоунов...%)) Нагрубил аццки...Под конец беседы говорит: "Ты бы убрал квадрат народа со своего сайта, а то языком много чешешь, а толку от тебя мало..." А зачем мучиться, если скрипт под руками? Посмотрел сорцы его сайта, нашёл ссылочку на скрипт, скачал его. Т.к. копирайтов в скрипте нет, то имею полное право выкладывать его на всеобщее обозрение с самопальными комментами ;-) Итак, что нам требуется: Свой сайт на народ.ру Рабочие глаза и руки Хотя бы начальное знание HTML и JavaScript'а Собственно сам скрипт: Code: function KillADS() //Здесь идёт работа со свойствами объектов баннера. Палим видимые объекты и скрваем их. Всё гениальное просто...=) { if (document.all && (document.all("bn") != null)) { document.all("ch").style.visibility='hidden'; document.all("bn").style.visibility='hidden'; document.all("bt").style.visibility='hidden'; clearTimeout(st.t); clearTimeout(t2); } else if (document.getElementById("bn") != null) { document.getElementById("ch").style.visibility='hi dden'; document.getElementById("bn").style.visibility='hi dden'; document.getElementById("bt").style.visibility='hi dden'; clearTimeout(st.t); clearTimeout(t2); } } Как работает скрипт поняли, а вот как его запускать? Предлагаю 2 варианта на Ваш вкус: разместить скрипт в самом коде странички или в отдельном файле с расширением *.js. 1ый вариант лично мне не нравится... Если страничек много - замучаешься в каждую ставить. Но если всё же решили вставить, то делается это так: заключаем скриптик в тело документа между тегами и , желательно так: HTML: <head> ... <script language="JavaScript"> <!-- тело скрипта //--> </script> </head> Второй вариант лучше (тем, что меньше места занимает ;-)). Сохраняем скрипт в любой файл с расширением *.js, а в разделе head пишем: HTML: <script language="JavaScript" src="Путь к скрипту"></script> После всех манипуляций заходим на свою страничку (родную, дорогую, горячо любимую и т.д.) и созерцаем отсутствие народного баннера =) (c) flem
Толковая статья. До неё не стал бы убирать баннер, ибо не мешал. А теперь вспомнил про свой сайтец и решил баннер потереть =)
В обед сто лет. Сайты с задизабленными баннерами народ и все прочие бесплатники типа агав блочат. И правильно делают. Ещё в качестве щутки рекомендую залить на народный какой-нибудь древний DoS.Linux.Front и замерить время реакции бота. =)
Попробовал двумя способами: нихрена - баннер остаётся... P.S. Да и хрен с ним, он особо не мешает, сам потом сворачивается и пагу не заблочат
Нужно грохнуть все дивы на сайте (div) - дать свойства инвизибл. или все кроме своих - если используете...
Не лучше тогда реализовать нажатие на кнопку "закрыть" при открытии страницы? Только нужно узнать, как оно функцию генерит. PHP: <a href="#" onclick="clb2BAEDC91();return false;"> <a href="#" onclick="clb60D7F0AB();return false;">