Login

Monday, April 18, 2011

Tiện ích Bài viết mới nhất chạy marquee

| | 0 nhận xét
+Cài đặt tiện ích bạn chỉ việc đặt toàn bộ đoạn code dưới đây vào một tiện ích HTML/JavaScript trên sidebar blogspot của bạn là OK
<style type='text/css'> #marqueeposts {width:300px;margin:0;} .marqueetitle {margin:5px 0 0 0px; background-color:#dcdcdc; padding:0 0 0 0px; text-align:justify;} .marqueetitle a {color: #5f9ea0; font-weight:bold;font-family:Arial !important;font-size:12px !important;} .marqueetitle a:hover {color:#FF9933 !important;text-decoration:none !important;} .marqueetext {margin:2px 0 10px 0; border-bottom:1px solid #2F363E; padding:0px 0 8px 0; font-size:12px; text-align:justify} .marqueemore a {color: #a52a2a; font-weight:normal !important;font-family:Arial !important;} .marqueemore a:hover {text-decoration:none !important;} .marqueedate {color:#008000} </style> <script type="text/javascript"> function showrecentposts(json) { document.write('<marquee id="marqueeposts" direction="up" width="100%" scrollamount="' + postspeed + '" height="' + postheight + 'px" align="top" onMouseOver="stop()" onMouseOut="start()">'); for (var i = 0; i < numposts; i++) { var entry = json.feed.entry[i]; var posttitle = entry.title.$t; var posturl; if (i == json.feed.entry.length) break; for (var k = 0; k < entry.link.length; k++) { if (entry.link[k].rel == 'alternate') { posturl = entry.link[k].href; break; } } posttitle = posttitle.link(posturl); var readmorelink = "(&#272;&#7885;c thêm …)"; readmorelink = readmorelink.link(posturl); var postdate = entry.published.$t; var cdyear = postdate.substring(0,4); var cdmonth = postdate.substring(5,7); var cdday = postdate.substring(8,10); var monthnames = new Array(); monthnames[1] = "01"; monthnames[2] = "02"; monthnames[3] = "03"; monthnames[4] = "04"; monthnames[5] = "05"; monthnames[6] = "06"; monthnames[7] = "07"; monthnames[8] = "08"; monthnames[9] = "09"; monthnames[10] = "10"; monthnames[11] = "11"; monthnames[12] = "12"; if ("content" in entry) { var postcontent = entry.content.$t; } else if ("summary" in entry) { var postcontent = entry.summary.$t; } else var postcontent = ""; var re = /<S[^>]*>/g; postcontent = postcontent.replace(re, ""); document.write('<div class="marqueetitle">'); document.write(''); document.write(posttitle); if (showpostdate == true) { document.write(' <span class="marqueedate">[' + cdday + '/' + monthnames[parseInt(cdmonth,10)] + '/' + cdyear + ']</span>'); } document.write('</div><div class="marqueetext">'); if (showpostsummary == true) { if (postcontent.length < numchars) { document.write(postcontent); } else { postcontent = postcontent.substring(0, numchars); var quoteEnd = postcontent.lastIndexOf(" "); postcontent = postcontent.substring(0,quoteEnd); document.write(postcontent); document.write(' <span class="marqueemore">... ' + readmorelink + '</span>'); } } document.write('</div>'); } document.write('</marquee>'); } </script> <script type="text/javascript"> var numposts = 7; // s&#7889; bài vi&#7871;t hi&#7875;n th&#7883; var showpostdate = true; // ngày &#273;&#259;ng, &#273;&#7863;t false &#273;&#7875; &#7849;n &#273;i var showpostsummary = true; // ph&#7847;n tóm t&#7855;t bài vi&#7871;t var numchars = 100; // s&#7889; ký t&#7921; ph&#7847;n tóm t&#7855;t var postspeed = 2; // t&#7889;c &#273;&#7897; ch&#7841;y marquee var postheight = 250; // chi&#7873;u cao bài vi&#7871;t </script> <script src="http://anhienlam.blogspot.com/feeds/posts/default? orderby=published&alt=json-in-script&callback=showrecentposts"> </script> <div style="text-align:center;"> <a href="javascript:void(0);" onclick="getElementById('marqueeposts').direction='down';"> <img src=" http://dl.dropbox.com/u/4114371/AnhienlamBlog/marqueedown.gif.png "/> </a> <a href="javascript:void(0);" onclick="getElementById('marqueeposts').direction='up';"> <img src=" http://dl.dropbox.com/u/4114371/AnhienlamBlog/marqueeup.gif.png "/> </a> </div>
Chú ý: Ở dòng #marqueeposts {width:300px;margin:0;},bạn cần đặt width cho marqueeposts bằng hoặc nhỏ hơn width của sidebar; thay huynh-nhat-ha bằng tên blogspot của bạn. +Nếu bạn muốn hiển thị tiện ích này cho một Nhãn (Label) thì cần thay đoạn code
<script src="http://anhienlam.blogspot.com/feeds/posts/default? orderby=published&alt=json-in-script&callback=showrecentposts"> </script>
+thành:
<script src="http:// anhienlam.blogspot.com/feeds/posts/default/-/Tên nhãn? orderby=published&alt=json-in-script&callback=showrecentposts"> </script>
+Thay anhienlam thành tên blogspot của bạn nhé. Theo bloggerism.tk

No comments:

Post a Comment

Support : Guide | Blogspot Tips | Television | IDM | Software Free | Site Map | Contact | ↑ back to top

Copyright © 2011. LamvanAnh
Design by Namkna

Six million namkna template bynamkna