javascripttech.blogspot.com
Creating our own callback.
HTML
<body>
<p id="result"></p>
</body>
JavaScript
getData('http://javascripttech.blogspot.com/userlist', result);
document.getElementById('result').innerHTML += "show this before data loaded ...";
function getData(dataURI, callback) {
// Normally you would actually connect to a server here.
// We're just going to simulate a 2-second delay.
var timer = setTimeout(function () {
var dataArray = [123,579,456,258,476,458];
callback(dataArray);
}, 2000);
}
function result(myData) {
document.getElementById('result').innerHTML += myData;
}