Add URL param

This commit is contained in:
Robert Kuykendall 2016-10-15 18:25:56 -04:00
parent 402f245a0e
commit a2e8ad73c4

View file

@ -25,25 +25,22 @@ function transformToAssocArray( prmstr ) {
return params;
}
function init() {
var params = getSearchParameters();
if(params['library'] !== undefined) {
var modalString = 'Downloading comic from library.';
function fromUrl(url) {
var modalString = 'Downloading comic from URL.';
$("#statusModalText").html(modalString);
$("#statusModal").modal({keyboard:false});
console.log('Library = '+params['library']);
console.log('URL = '+url);
// Get file from library
var xhr = new XMLHttpRequest();
xhr.open('GET', 'library/'+params['library'], true);
xhr.open('GET', url, true);
xhr.responseType = 'blob';
xhr.onprogress = function(e) {
var done = e.position || e.loaded;
var total = e.totalSize || e.total;
var present = Math.floor(done / total * 100);
var pString = 'Downloading comic from library.';
var pString = 'Downloading comic from URL.';
pString += '<div class="progress progress-striped active">';
pString += '<div class="bar" style="width: '+present+'%;"></div>';
pString += '</div>';
@ -56,6 +53,17 @@ function init() {
}
};
xhr.send();
}
function init() {
var params = getSearchParameters();
if(params['url'] !== undefined) {
fromUrl(params['url']);
}
if(params['library'] !== undefined) {
fromUrl('library/'+params['library']);
}
// Upload file
@ -267,5 +275,3 @@ function spread(num) {
drawPanel(curPanel);
fitBoth();
}