mirror of
https://github.com/imjasonh/gifexplode
synced 2026-07-07 00:22:41 +00:00
34 lines
874 B
JavaScript
34 lines
874 B
JavaScript
var s = new goog.appengine.Channel(tok).open();
|
|
s.onmessage = function(link) {
|
|
console.log(link);
|
|
req = new XMLHttpRequest();
|
|
req.onload = function() {
|
|
console.log('got ' + link);
|
|
imgs = JSON.parse(req.responseText);
|
|
console.log(imgs);
|
|
|
|
var img = document.createElement('img');
|
|
img.id = 'img';
|
|
img.src = imgs[0];
|
|
|
|
var slider = document.createElement('input');
|
|
slider.type = 'range';
|
|
slider.min = '0';
|
|
slider.max = ''+total-1;
|
|
slider.onchange = function() {
|
|
var src = imgs[parseInt(slider.value)];
|
|
if (src != undefined) {
|
|
img.src = src;
|
|
}
|
|
};
|
|
slider.value = '0';
|
|
slider.style.display = 'block';
|
|
slider.style.width = img.width;
|
|
|
|
document.body.innerHTML = '';
|
|
document.body.appendChild(img);
|
|
document.body.appendChild(slider);
|
|
};
|
|
req.open('GET', link);
|
|
req.send();
|
|
};
|