Được tạo bởi Blogger.
(HN) - (TP.HCM)

Two col-right

One Col

RSS

Thứ Ba, tháng 12 13, 2011

- Đây là hướng dẫn cách tạo bài viết ngẫu nhiên giống như trên trang Blog: http://gio-lao.blogspot.com

- Nếu cần thay đổi số lượng bài hiển thị thì thay ở chỗ này: max-results=10 <-- chỗ này tui để 10 bài - Cần chỉnh lại cách hiển thị danh sách thì chỉnh trong hàm showlucky

- Bạn cần tạo một mục HTML/Scrip và copy đoạn code dưới đây bỏ vào:


<div id='myluckypost'></div>
<script type='text/javascript'>
function showlucky(root) {
var feed = root.feed;
var entries = feed.entry || [];
var container = document.getElementById("myluckypost");
for (var j = 0; j < entries.length; ++j) {
var entry = entries[j];
a = document.createElement('a');
a.href = entry.link[4].href;
a.innerHTML="<b>"+(j+1)+"</b>/ "+entry.title.$t;
var div = document.createElement("div"); div.appendChild(a);
container.appendChild(div);
container .appendChild(div);
}
}
function fetchluck(luck) {
script = document.createElement('script');
script.src = '/feeds/posts/summary?start-index=' + luck +
'&max-results=10&alt=json-in-script&callback=showlucky';
script.type = 'text/javascript';
document.getElementsByTagName('head')[0].appendChild(script);
}
function feelinglucky(root)
{
var feed = root.feed;
var total = parseInt(feed.openSearch$totalResults.$t, 10);
var luckyNumber = Math.floor(Math.random() * total);
luckyNumber++;
fetchluck(luckyNumber);
}
</script>
<script
src='/feeds/posts/summary?max-results=0&alt=json-in-script&callback=feelinglucky'></script> 

0 nhận xét:

Đăng nhận xét