только функция называется BannerLoader...
|
Цитата:
//------------------Если смотрим порно ;) ----------------------- if(location.hostname.indexOf('porno-xxx.ru') != -1) { //-------------------гасим вражескую функцию------------------- window.opera.defineMagicVariable ( 'showBanner', function (c) { return 0; }, function (n) { return 0; } ); //-------------------Удаляем контейнер под рекламу-------------- document.addEventListener ( 'load', function () { var bnr = document.getElementById("banner001"); var prnt = bnr.parentNode; prnt.removeChild(bnr); bnr = document.getElementById("banner002"); prnt = bnr.parentNode; prnt.removeChild(bnr); }, false ); }Всем Спасибо за помощь!!! |
Моя титаническая борьба с баннерами продолжается... Возникли новые вопросы. С вашего позволения я их озвучу.
Как найти тег в документе, у которого атрибут src содержит определенную подстроку? Например, чтобы для подстроки 'zamokk.ru' были бы найден тег <img src="http://zamokk.ru/goods/section.php?SECTION_ID=744">. Хотел сделать примерно следующее: var all_elem = document.getElementsByTagName('*'); for(i=0; i<all_elem.length; i++) { if(проверка на содержание подстроки в src){ var elem = all_elem[i]; var parent = elem.parentNode; parent.removeChild(elem); } }Как осуществить эту самую проверку? И вообще, где можно найти полный список свойств и атрибутов элементов DOM? |
'blalba'.indexOf('bla') возвращает -1, если подстрока не найдена.
|
Отлично! Большое спасибо! А как раздобыть строчку src у объекта?
|
elem.src
|
Большое спасибо, Gvozd, Kolyaj! Все работает просто замечательно! :victory: Между прочим, после удаления баннеров, композиция страниц изменилась в лучшую сторону. Они стали красивее! :)
|
the_name,
я вот думаю. а не проще ли было купить нормальны платный хостинг без рекламы?) стоит он копейки. можно меньше чем за 2 доллара в месяц хостинг взять, и его будет хватать под любого хомяка |
а при чём здесь хостинг и useJS?
|
Цитата:
я вообще, сказал это к тому, что чем мучатся резать банеры, лучше заплатить за хостинг, и не крутить/резать чужую рекламу. По моему мою фразу в контексте треда вполне можно было понять |
Часовой пояс GMT +3, время: 18:55. |