Thursday, September 29, 2011

Random Post Gadget বা এলোমেলো পোস্ট দেখানোর গেজেট স্থাপন করুন ব্লগে— Javascript সমূহ

প্রথমে আপনি আপনার ব্লগে লগিন করুন এবং ডিজাইনে ক্লিক করুন
তারপর আপনার পছন্দ মত যে যায়গায় আপনি গ্যাজেট যুক্ত করতে চান সেই জায়গায় ক্লিক করুন তারপর HTML/JavaScript এর ঘরে কোড গুলো কপি করে পেস্ট করুন
কোড:
<script type="text/javascript">
var randarray = new Array();var l=0;var flag;
var numofpost=8;function randomposts(json){
var total = parseInt(json.feed.openSearch$totalResults.$t,10);
for(i=0;i < numofpost;){flag=0;randarray.length=numofpost;l=Math.floor(Math.random()*total);for(j in randarray){if(l==randarray[j]){ flag=1;}}
if(flag==0&&l!=0){randarray[i++]=l;}}document.write('<ul>');
for(n in randarray){ var p=randarray[n];var entry=json.feed.entry[p-1];
for(k=0; k < entry.link.length; k++){if(entry.link[k].rel=='alternate'){var item = "<li>" + "<a href=" + entry.link[k].href + ">" + entry.title.$t + "</a> </li>";
document.write(item);}}
}document.write('</ul>');}
</script>
<script src="/feeds/posts/default?alt=json-in-script&start-index=1&max-results=1000&callback=randomposts" type="text/javascript"></script>

***numofpost=8 পাল্টিয়ে দিয়ে দেখুন। 10 এর বদলে অন্য সংখ্যা বসান।

0 comments:

Post a Comment