From: Benoît Pin Date: Sun, 6 Jul 2014 06:37:24 +0000 (+0200) Subject: Scroll vers l'image en cours d'upload. X-Git-Url: https://scm.cri.mines-paristech.fr/git/Portfolio.git/commitdiff_plain/7d1d5b450a86762cd8dceb6a2e15eafa6231a755?ds=sidebyside;hp=-c Scroll vers l'image en cours d'upload. --- 7d1d5b450a86762cd8dceb6a2e15eafa6231a755 diff --git a/skins/portfolio_upload.js b/skins/portfolio_upload.js index b4328b5..87a70e4 100644 --- a/skins/portfolio_upload.js +++ b/skins/portfolio_upload.js @@ -47,6 +47,14 @@ DDImageUploader.prototype.beforeUpload = function(slide) { this.uploadedSlide = slide; this.previewImg = slide.img; this.progressBar = slide.progressBar; + this.scrollToSlide(slide); +}; + +DDImageUploader.prototype.scrollToSlide = function(slide) { + var slideHeight = slide.offsetHeight; + var slideOffsetTop = slide.getElementsByClassName('slide')[0].offsetTop; + var to = slideOffsetTop - getWindowHeight() + slideHeight; + window.scroll(0, to); }; DDImageUploader.prototype.uploadCompleteHandlerCB = function(req) { @@ -176,5 +184,4 @@ DDImageUploader.prototype.previewUploadedImage = function(slide) { reader.readAsDataURL(slide.file); }; - }()); \ No newline at end of file