Бегущая строка с автоматическим заполнением кликабельными ссылками для Блогспот, Блоггер


Пост (в основном) для пользователей:
Blogger, Блоггер (Blogspot, Блогспот)

Бегущая строка несмотря на относительную древность применения, все еще популярна. Особенно у начинающих блоггеров. Поэтому сегодня я предлагаю вам очень интересный вариант.



Впрочем убедитесь сами:


Код вставляется очень просто:
В Дизайн - Добавить гаджет - HTML/JavaScript  



<script type="text/javascript">function RecentPostsScrollerv2(json)
{
var sHeadLines;
var sPostURL;
var objPost;
var sMoqueeHTMLStart;
var sMoqueeHTMLEnd;
var sPoweredBy;
var sHeadlineTerminator;
var sPostLinkLocation;


try
{

sMoqueeHTMLStart = "\<MARQUEE onmouseover=\"this.stop();\" onmouseout=\"this.start();\" ";


if( nWidth)
{
sMoqueeHTMLStart = sMoqueeHTMLStart + " width = \"" + nWidth + "%\"";
}
else
{
sMoqueeHTMLStart = sMoqueeHTMLStart + " width = \"100%\"";
}

if( nScrollDelay)
{
sMoqueeHTMLStart = sMoqueeHTMLStart + " scrolldelay = \"" + nScrollDelay + "\"";
}
if(sDirection)
{
sMoqueeHTMLStart = sMoqueeHTMLStart + " direction = \"" + sDirection + "\"";

if(sDirection == "left" || sDirection =="right")
{
//For left and right directions seperate the headilnes by two spaces.
sHeadlineTerminator = "&nbsp;&nbsp;";
}
else
{
//For down and up directions seperate headlines by new line
sHeadlineTerminator = "\<br/\>";
}
}
if(sOpenLinkLocation =="N")
{
sPostLinkLocation = " target= \"_blank\" ";
}
else
{
sPostLinkLocation = " ";
}


sMoqueeHTMLEnd = "\</MARQUEE\>"

sHeadLines = "";

for(var nFeedCounter = 0; nFeedCounter < nMaxPosts; nFeedCounter++)
{
objPost = json.feed.entry[nFeedCounter];
             

for (var nCounter = 0; nCounter < objPost.link.length; nCounter++)
  {
                if (objPost.link[nCounter].rel == 'alternate')
{
                  sPostURL = objPost.link[nCounter].href;
                  break;
    }
    }
  sHeadLines = sHeadLines + "\<b\>"+sBulletChar+"\</b\> \<a " + sPostLinkLocation + " href=\"" + sPostURL + "\">"  + objPost.title.$t + "\</a\>" + sHeadlineTerminator;
}

if(sDirection == "left")
{
//
sHeadLines = sHeadLines + "&nbsp;" +  sPoweredBy;
}
else if(sDirection == "right")
{
sHeadLines = sPoweredBy +  "&nbsp;" + sHeadLines ;
}
else if(sDirection == "up")
{
sHeadLines = sHeadLines + "\<br/\>" +  sPoweredBy;
}
else
{
//For down and up directions seperate headlines by new line
sHeadLines = sPoweredBy + "\<br/\>" +  sHeadLines;
}


document.write(sMoqueeHTMLStart + sHeadLines + sMoqueeHTMLEnd )

}
catch(exception)
{
alert(exception);
}
}</script><script style=""> var nMaxPosts = 15; var nWidth; var nScrollDelay = 175; var sDirection="right"; var sOpenLinkLocation="N"; var sBulletChar="→"; </script> <script src="http://blogodel.com/feeds/posts/default?alt=json-in-script&amp;callback=RecentPostsScrollerv2"></script>

Там где маркировано красным, необходимо внести адрес-урл вашего блога.

18 коммент.:

блог Татьяны Коноваловой
Kate Samsonova
блог Татьяны Коноваловой
Justus
блог Татьяны Коноваловой
Анонимный
Justus
Алина Костюк
Марина Кабанова
Олеся Николаевна Яремчук
Учись творить свой Мир с Любовью
Сама Доброта
martalebre
Ольга Гизатулина
ilona naumenko
Анонимный
Justus
Анонимный

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

Можно применять теги: <b></b><i></i><br />
<br />


Доска почета

Плюсани блог!