Изменение размеров рекламного блока Adsense
Заработок, Интернет 24.04.2008Если, вдруг, вы столкнулись с невписываемостью рекламного блока в вашу концепцию дизайна, (ну был бы он на 20 пикселей шире и был бы зачот!!) я расскажу вам как скорректировать размеры этого блока.
Хотя этот поступок должен быть исключительно на вашей совести!!! Помните: гугл запрещает править свои рекламные блоки. И если вас спалят то жертвы могут быть очень серьёзные!!!
Итак задачка:
Необходимо вставить на сайт блок ссылок и растянуть его по ширине.
Дано:
Блок ссылок, HTML сайт
Решение под катом..
Решение:
Заключаем рекламный блок в DIV:
<div id=’ggg’ name=’ggg’>
<!–2google_ad_client = “pub-
……………..
!–>
</div>
В конце страницы (перед </body>) пишем не хитрый код:
<script>
function element(id){
if(document.getElementById)
return document.getElementById(id);
if(document.all)
return document.all(id);
if(document.layers)
return document.layers(id);
}
element(’ggg’).childNodes[4].width=’100%’;
</script>
Таким образом (это сделано через DOM) мы получаем доступ к фрэйму с рекламой и задаём ему один из параметров - ширину.
Повторяю, что такие изменения кода противоречат правилам и вас могут за это покарать!!!
Это статья создана для ознакомления и я вас никак не призываю к этому поступку, даже наоборот, рекомендую так не поступать!!

16.09.2008 в 00:28
первый раз вижу, чтобы кто-нибудь предлагал править код адсенса. Нет уж, лучше тему под блог чуть-чуть подправить! санкции гугла могут быть и правда весьма жесткими! так что Вы правы - так лучше не делать!
03.04.2009 в 04:26
А нет идей случайно, что делать с горизонтальным блоком ссылок в случае резинового шаблона? Когда ширину окна уменьшаешь, часть ссылок прячется… никак не сделать, чтобы они переносились?
04.04.2009 в 11:02
ты знаешь, попробуй вырезать NOBR если он там есть.