Bonjour,
J'ai une fonction JS que j'utilise pour faire défiler des tweets sur un site web. Alors que cela fonctionne bien sous Safari, Chrome et FF, rien ne s'affiche sous IE. Avez vous une idée de la raison ?
Merci d'avance,
Antoine
J'ai une fonction JS que j'utilise pour faire défiler des tweets sur un site web. Alors que cela fonctionne bien sous Safari, Chrome et FF, rien ne s'affiche sous IE. Avez vous une idée de la raison ?
Merci d'avance,
Antoine
<script type="text/javascript" src="include/jquery.min.js"></script>
<script type="text/javascript" src="include/jquery.cycle.all.js"></script>
<script type="text/javascript" src="include/jcarousellite.js"></script>
<script type="text/javascript" src="include/jrumble.1.1.min.js"></script>
<script type="text/javascript">
$(function() {
// run the code in the markup!
$('td pre code').each(function() {
eval($(this).text());
});
});
</script>
<script type="text/javascript">
<!--
TwitterAPI = {
Statuses: {
user_timeline:function(screen_name, count, callback){
jQuery.getJSON("http://api.twitter.com/1/statuses/user_timeline.json?include_rts=1&screen_name=" + screen_name + "&count="+count+"&cb="+Math.random()+"&callback=?", callback);
}
}
};
window.ify=function(){var entities={'"':'"','&':'&','<':'<','>':'>'};return{"link":function(t){return t.replace(/[a-z]+:\/\/[a-z0-9-_]+\.[a-z0-9-_:~%&\?\/.=]+[^:\.,\)\s*$]/ig,function(m){return'<a href="'+m+'">'+((m.length>25)?m.substr(0,24)+'...':m)+'</a>';});},"at":function(t){return t.replace(/(^|[^\w]+)\@([a-zA-Z0-9_]{1,15})/g,function(m,m1,m2){return m1+'@<a href="http://twitter.com/'+m2+'">'+m2+'</a>';});},"hash":function(t){return t.replace(/(^|[^\w'"]+)\#([a-zA-Z0-9_]+)/g,function(m,m1,m2){return m1+'#<a href="http://search.twitter.com/search?q=%23'+m2+'">'+m2+'</a>';});},"clean":function(tweet){return this.hash(this.at(this.link(tweet)));}};}();
jQuery(document).ready(function($){
TwitterAPI.Statuses.user_timeline("Sebrogues",7,function(json){
var tabmois=new Array("Janvier","Février","Mars","Avril","Mai","Juin","Juillet", "Août","Septembre","Octobre","Novembre","Décembre");
var carrousel = "";
carrousel += '<ul>';
$.each(json, function(i){
var tweet = ify.clean(this['text']);
var d = new Date(this['created_at'].replace(/^\w+ (\w+) (\d+) ([\d:]+) \+0000 (\d+)$/,"$1 $2 $4 $3 UTC"));
var h = d.getHours();
var m = d.getMinutes();
if (h<10) {h = "0" + h}
if (m<10) {m = "0" + m}
var date_aff = d.getDate()+' '+tabmois[d.getMonth()]+' '+h+':'+m;
carrousel += '<li><b>'+date_aff+'</b> : ' + tweet + '</li>';
});
carrousel += '</ul>';
$('#twitter').append(carrousel);
$("#twitter").jCarouselLite({
visible: 1,
vertical: true,
auto: 3000,
speed: 800
});
});
});
-->
</script>