Jump to content
Sign in to follow this  
Vyacheslav

Вывод рекламы поверх шаблона

Recommended Posts

Этот код отвечает за вывод баннера, вставьте его в свой сайт и увидите. К тому же отображается при разрешении экрана равно или больше 1250 px

<div id="left-baner">

	<script language="JavaScript">

		<!--//<![CDATA[

		if (document.body.clientWidth >= '1250')

		{

		     var m3_u = (location.protocol=='https:'?'https://revive.x.primamedia.ru/www/delivery/ajs.php':'http://revive.x.primamedia.ru/www/delivery/ajs.php');
   var m3_r = Math.floor(Math.random()*99999999999);
   if (!document.MAX_used) document.MAX_used = ',';
   document.write ("<scr"+"ipt type='text/javascript' src='"+m3_u);
   document.write ("?zoneid=216");
   document.write ('&cb=' + m3_r);
   if (document.MAX_used != ',') document.write ("&exclude=" + document.MAX_used);
   document.write (document.charset ? '&charset='+document.charset : (document.characterSet ? '&charset='+document.characterSet : ''));
   document.write ("&loc=" + escape(window.location));
   if (document.referrer) document.write ("&referer=" + escape(document.referrer));
   if (document.context) document.write ("&context=" + escape(document.context));
   if (document.mmm_fo) document.write ("&mmm_fo=1");
   document.write ("'><\/scr"+"ipt>");
		}

		else

		{

			$("#left-baner").hide();

		}

		//]]>-->

	</script>

	</div>

Share this post


Link to post
Share on other sites

 

Этот код отвечает за вывод баннера, вставьте его в свой сайт и увидите. К тому же отображается при разрешении экрана равно или больше 1250 px

<div id="left-baner">

	<script language="JavaScript">

		<!--//<![CDATA[

		if (document.body.clientWidth >= '1250')

		{

		     var m3_u = (location.protocol=='https:'?'https://revive.x.primamedia.ru/www/delivery/ajs.php':'http://revive.x.primamedia.ru/www/delivery/ajs.php');
   var m3_r = Math.floor(Math.random()*99999999999);
   if (!document.MAX_used) document.MAX_used = ',';
   document.write ("<scr"+"ipt type='text/javascript' src='"+m3_u);
   document.write ("?zoneid=216");
   document.write ('&cb=' + m3_r);
   if (document.MAX_used != ',') document.write ("&exclude=" + document.MAX_used);
   document.write (document.charset ? '&charset='+document.charset : (document.characterSet ? '&charset='+document.characterSet : ''));
   document.write ("&loc=" + escape(window.location));
   if (document.referrer) document.write ("&referer=" + escape(document.referrer));
   if (document.context) document.write ("&context=" + escape(document.context));
   if (document.mmm_fo) document.write ("&mmm_fo=1");
   document.write ("'><\/scr"+"ipt>");
		}

		else

		{

			$("#left-baner").hide();

		}

		//]]>-->

	</script>

	</div>

 

 

Это понятно. Только там он идёт фиксированный. у меня не держится ломает шаблон. мне надо встроить туда рекламу от гугла. кто поможет. размещу статью с загоном в индексацию яши.

Share this post


Link to post
Share on other sites

Коды должны стоять теге body, с правой стороны код аналогичный

<div id="right-baner">

	<script language="JavaScript">

		<!--//<![CDATA[

		if (document.body.clientWidth >= '1250')

		{

		     var m3_u = (location.protocol=='https:'?'https://revive.x.primamedia.ru/www/delivery/ajs.php':'http://revive.x.primamedia.ru/www/delivery/ajs.php');
   var m3_r = Math.floor(Math.random()*99999999999);
   if (!document.MAX_used) document.MAX_used = ',';
   document.write ("<scr"+"ipt type='text/javascript' src='"+m3_u);
   document.write ("?zoneid=217");
   document.write ('&cb=' + m3_r);
   if (document.MAX_used != ',') document.write ("&exclude=" + document.MAX_used);
   document.write (document.charset ? '&charset='+document.charset : (document.characterSet ? '&charset='+document.characterSet : ''));
   document.write ("&loc=" + escape(window.location));
   if (document.referrer) document.write ("&referer=" + escape(document.referrer));
   if (document.context) document.write ("&context=" + escape(document.context));
   if (document.mmm_fo) document.write ("&mmm_fo=1");
   document.write ("'><\/scr"+"ipt>");
   
		}

		else

		{

			$("#right-baner").hide();

		}

		//]]>-->

	</script>

	</div>

Share this post


Link to post
Share on other sites

 

Там еще стили css задействованы, можно найти что отвечает, у меня получилось вот так можете посмотреть

http://strawberryfarm.info/klon.htm

 

Да у Вас работает. У меня юкоз. Может из за этого шаблон ломается???

Share this post


Link to post
Share on other sites

Стили добавьте в header,

<link rel="stylesheet" type="text/css" href="http://primamedia.ru/inc/js/ui-css/jquery-ui.css?1265854052" />
<link rel="stylesheet" href="http://primamedia.ru/inc/css/jcarousel/skin.css" type="text/css" media="all" />
<link href="http://primamedia.ru/inc/global.css?11421118113" rel="stylesheet" type="text/css" />

Share this post


Link to post
Share on other sites

Вот эти стили отвечают за позицию рекламных баннеров их надо вставить в тег head

<style>
#left-baner, #right-baner
{
	height: 500px;
	width: 115px;
	top: 2px;
	position: fixed;
}
#left-baner {
	left: 2px;
}
#right-baner {
	right: 2px;
}
</style>

Share this post


Link to post
Share on other sites

Короче, чтобы вставить код adsense вставляем код такой в head баннер будет размером 120-600

<style>
#left-baner, #right-baner
{
	height: 600px;
	width: 115px;
	top: 2px;
	position: fixed;
}
#left-baner {
	left: 2px;
}
#right-baner {
	right: 2px;
}
</style>

в body

<div id="left-baner">
здесь код adsense
	</div>

<div id="right-baner">
здесь код adsense
</div>

Share this post


Link to post
Share on other sites

После этих манипуляций вы получите спелый банан от Гугла, ибо

 

 

Недопустимые приемы

Вот некоторые приемы, которых следует избегать:

  • скрытие рекламных блоков, например с помощью параметра display:none (впрочем, это допустимо, если используются адаптивные рекламные блоки);
  • показ объявлений AdSense поверх основного содержания сайта;
  • размещение более трех рекламных блоков AdSense на одной странице;
  • влияние на таргетинг объявлений, в том числе с помощью скрытых ключевых слов, фреймов и других приемов;
  • распространение объявлений по электронной почте или в составе программного обеспечения;
  • размещение объявлений в плавающих окнах и перемещающихся рекламных блоках с целью привлечения внимания.

Share this post


Link to post
Share on other sites

Это делается с помощью CSS и HTML за три с половиной минуты. Зачем нужны кривые скрипты?

Share this post


Link to post
Share on other sites

Это делается с помощью CSS и HTML за три с половиной минуты. Зачем нужны кривые скрипты?

 

Скрипты нужны для адаптивности шаблона, баннеры показываются только при разрешении экрана более 1250px при меньшем они не показываются.

 

Между прочим сайт администрации Владивостока не дураки делали, вам бы поучиться лучше.

Share this post


Link to post
Share on other sites

Адаптивности шаблона?

 

Извините мои познания в скрипте закончились, не знал что javascript умеет сам прописывать media-запросы.

 

На будущее прочитайте статью о медиазапросах и что такое адаптивная верстка...

 

ТС если Вам нужна ещё помощь пишите в лс.

Share this post


Link to post
Share on other sites

Адаптивности шаблона?

 

Извините мои познания в скрипте закончились, не знал что javascript умеет сам прописывать media-запросы.

 

На будущее прочитайте статью о медиазапросах и что такое адаптивная верстка...

 

ТС если Вам нужна ещё помощь пишите в лс.

 

Спасибо. Работает!

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...