JSFiddle - React, Tailwind, and code Playground
by kazu69
CoffeeScript
interval = null
$.ajax {
url : "https://api.twitter.com/1/statuses/user_timeline.json?include_entities=true&include_rts=true&screen_name=twitterapi&count=2"
dataType : 'json'
xhr : () =>
xhr = jQuery.ajaxSettings.xhr()
interval = setInterval( =>
if xhr.readyState > 2
total = parseInt(xhr.getResponseHeader('Content-length'))
completed = parseInt(xhr.responseText.length)
percentage = (100.0 / total * completed).toFixed(2)
#$(document).write "Completed #{percentage}%"
alert "Completed #{percentage}%"
, 50)
xhr
complete: ->
clearInterval(interval)
error : (data, text) ->
alert "error #{text}"
success : (data) =>
alert(data)
}