Код: Выделить всё
<div id="twitt_block"></div>
<script type="text/javascript">
var twitter_user = 'AgentSIB'; // пользователь
// экранируем символы и делаем кликабельными ссылки
function linkify(s) {
var entities = { '"' : '"', '&' : '&', '<' : '<', '>' : '>' };
return s.replace(/[A-Za-z]+:\/\/[A-Za-z0-9-_]+\.[A-Za-z0-9-_:%&\?\/.=]+/g, function(m) {
return '<a href="'+m+'" target="_blank" >'+m+'</a>';
}).replace(/(^|[^\w])(@[\d\w\-]+)/g, function(d, m1, m2) {
return m1 + '@<a target="_blank" href="http://twitter.com/' + m2.substr(1) + '">' + m2.substr(1) + '</a>';
}).replace(/"&<>/, function (m) {
return entities[m];
});
}
// запрашиваем твитт
$.getJSON( "http://www.twitter.com/statuses/user_timeline/"+twitter_user+".json?callback=?",
{count:'1', cb: (Math.random()*89+10) },
function(data) {
$('#twitt_block').html( linkify(data[0].text) );
}
);
</script>