Узнайте Как Сделать Свой блог Посещаемым и Денежным!


') var scrollerinstance=this if (window.addEventListener) //run onload in DOM2 browsers window.addEventListener("load", function(){scrollerinstance.initialize()}, false) else if (window.attachEvent) //run onload in IE5.5+ window.attachEvent("onload", function(){scrollerinstance.initialize()}) else if (document.getElementById) //if legacy DOM browsers, just start scroller after 0.5 sec setTimeout(function(){scrollerinstance.initialize()}, 500) } // ------------------------------------------------------------------- // initialize()- Initialize scroller method. // -Get div objects, set initial positions, start up down animation // ------------------------------------------------------------------- pausescroller.prototype.initialize=function(){ this.tickerdiv=document.getElementById(this.tickerid) this.visiblediv=document.getElementById(this.tickerid+"1") this.hiddendiv=document.getElementById(this.tickerid+"2") this.visibledivtop=parseInt(pausescroller.getCSSpadding(this.tickerdiv)) //set width of inner DIVs to outer DIV's width minus padding (padding assumed to be top padding x 2) this.visiblediv.style.width=this.hiddendiv.style.width=this.tickerdiv.offsetWidth-(this.visibledivtop*2)+"px" this.getinline(this.visiblediv, this.hiddendiv) this.hiddendiv.style.visibility="visible" var scrollerinstance=this document.getElementById(this.tickerid).onmouseover=function(){scrollerinstance.mouseoverBol=1} document.getElementById(this.tickerid).onmouseout=function(){scrollerinstance.mouseoverBol=0} if (window.attachEvent) //Clean up loose references in IE window.attachEvent("onunload", function(){scrollerinstance.tickerdiv.onmouseover=scrollerinstance.tickerdiv.onmouseout=null}) setTimeout(function(){scrollerinstance.animateup()}, this.delay) } // ------------------------------------------------------------------- // animateup()- Move the two inner divs of the scroller up and in sync // ------------------------------------------------------------------- pausescroller.prototype.animateup=function(){ var scrollerinstance=this if (parseInt(this.hiddendiv.style.top)>(this.visibledivtop+5)){ this.visiblediv.style.top=parseInt(this.visiblediv.style.top)-5+"px" this.hiddendiv.style.top=parseInt(this.hiddendiv.style.top)-5+"px" setTimeout(function(){scrollerinstance.animateup()}, 50) } else{ this.getinline(this.hiddendiv, this.visiblediv) this.swapdivs() setTimeout(function(){scrollerinstance.setmessage()}, this.delay) } } // ------------------------------------------------------------------- // swapdivs()- Swap between which is the visible and which is the hidden div // ------------------------------------------------------------------- pausescroller.prototype.swapdivs=function(){ var tempcontainer=this.visiblediv this.visiblediv=this.hiddendiv this.hiddendiv=tempcontainer } pausescroller.prototype.getinline=function(div1, div2){ div1.style.top=this.visibledivtop+"px" div2.style.top=Math.max(div1.parentNode.offsetHeight, div1.offsetHeight)+"px" } // ------------------------------------------------------------------- // setmessage()- Populate the hidden div with the next message before it's visible // ------------------------------------------------------------------- pausescroller.prototype.setmessage=function(){ var scrollerinstance=this if (this.mouseoverBol==1) //if mouse is currently over scoller, do nothing (pause it) setTimeout(function(){scrollerinstance.setmessage()}, 100) else{ var i=this.hiddendivpointer var ceiling=this.content.length this.hiddendivpointer=(i+1>ceiling-1)? 0 : i+1 this.hiddendiv.innerHTML=this.content[this.hiddendivpointer] this.animateup() } } pausescroller.getCSSpadding=function(tickerobj){ //get CSS padding value, if any if (tickerobj.currentStyle) return tickerobj.currentStyle["paddingTop"] else if (window.getComputedStyle) //if DOM2 return window.getComputedStyle(tickerobj, "").getPropertyValue("padding-top") else return 0 }

четверг, 11 августа 2011 г.

Бесплатный обмен посетителями, раскрутка

Продолжаем бесплатный обмен трафиком.

И так друзья, продолжаем тему бесплатной раскрутки, путём обмена посетителями между блогами. В прошлой статье "Бесплатный обмен трафиком", я рассказал, об одной из таких возможностей. И в продолжении этой темы, хочу предложить вам, аналогичный сервис, с простым понятным интерфейсом.

Чем интересен этот сервис:
  • Он не требует никакой регистрации, просто вводите адрес своего блога, и нажимаете кнопку "поехали". И ждёте пока сервис сгенерирует вам код.
  • Позволяет делать кросспостинг в социальные сети Twitter и Facebook.
  • Поддержка WordPress, Blogger и многих других площадок.
  • Соотношение обмена показов 10 к 9.
  • Быстрота, простота и лёгкость в использовании.
Блоки показываются динамические. Причём сначала главная страница блога, а вслед за ней сразу же идёт ваша последняя написанная статья.
Сервис  blogupp.com предоставляет три макета виджетов:  вертикальный макет (по умолчанию), который хорошо вписывается в боковую панель сайдбара; горизонтальный макет, для более широкого сайдбара; и одиночный макет. Изменение размера макета вручную, не рекомендуется самим сервисом, иначе можете не пройти модерацию.
Так же сервис рекомендует устанавливать виджеты на более видных местах. а не прятать где то в подвале вашего блога. Иначе при проверке, они могут отказать в использовании данного сервиса.

На мой взгляд, данный ресурс очень даже не плохой. Смотрите, знакомьтесь, возможно именно вам, как бесплатный обмен посетителями, он придётся по душе. Так же хочу предложить вашему вниманию ещё один очень классный виджет для внутренней перелинковки блога от сервиса nRelate. А я с вами сегодня прощаюсь. Буду рад вашим комментариям. Удачи.

Хотите получать свежие статьи?

0 коммент.:

Отправить комментарий

Как раскрутить блог
Создание эффективной страницы

Посещаемость сайта