projects
/
Portfolio.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
a1d20a2
)
Mise à jour de la barre d'adresse sur changement de photo (history.pushState).
author
Benoît Pin
<pin@cri.ensmp.fr>
Mon, 31 Mar 2014 13:22:41 +0000
(15:22 +0200)
committer
Benoît Pin
<pin@cri.ensmp.fr>
Mon, 31 Mar 2014 13:22:41 +0000
(15:22 +0200)
skins/photo_film_viewer.js
patch
|
blob
|
history
diff --git
a/skins/photo_film_viewer.js
b/skins/photo_film_viewer.js
index
ff6d619
..
70f8b99
100644
(file)
--- a/
skins/photo_film_viewer.js
+++ b/
skins/photo_film_viewer.js
@@
-94,7
+94,7
@@
FilmSlider.prototype.resizeSlider = function(evt) {
var sliderWidth = filmBarWidth * sliderRatio;
this.rail.style.width = filmBarWidth + 'px';
this.rail.style.display = 'block';
var sliderWidth = filmBarWidth * sliderRatio;
this.rail.style.width = filmBarWidth + 'px';
this.rail.style.display = 'block';
- this.rail.style.visibility = 'visible';
+ this.rail.style.visibility = 'visible';
if (sliderRatio < 1) {
this.slider.style.width = Math.round(sliderWidth) + 'px';
this.slider.style.visibility = 'visible';
if (sliderRatio < 1) {
this.slider.style.width = Math.round(sliderWidth) + 'px';
this.slider.style.visibility = 'visible';
@@
-103,7
+103,7
@@
FilmSlider.prototype.resizeSlider = function(evt) {
this.slider.style.visibility = 'hidden';
}
this.slider.style.visibility = 'hidden';
}
- this.winSize = {'width' : getWindowWidth(),
+ this.winSize = {'width' : getWindowWidth(),
'height' : getWindowHeight()};
this.maxRightPosition = filmBarWidth - sliderWidth
this.sliderSpeedRatio = - (filmBarWidth - sliderWidth) / (filmWidth - filmBarWidth);
'height' : getWindowHeight()};
this.maxRightPosition = filmBarWidth - sliderWidth
this.sliderSpeedRatio = - (filmBarWidth - sliderWidth) / (filmWidth - filmBarWidth);
@@
-305,12
+305,13
@@
FilmSlider.prototype.thumbnailClickHandler = function(evt) {
disableDefault(evt);
disablePropagation(evt);
target.blur();
disableDefault(evt);
disablePropagation(evt);
target.blur();
+ history.pushState(target.href, '', target.href);
var imgBaseUrl = target.href;
var canonicalImgUrl;
if (this.ctxUrlTranslation[0])
canonicalImgUrl = imgBaseUrl.replace(this.ctxUrlTranslation[0],
var imgBaseUrl = target.href;
var canonicalImgUrl;
if (this.ctxUrlTranslation[0])
canonicalImgUrl = imgBaseUrl.replace(this.ctxUrlTranslation[0],
- this.ctxUrlTranslation[1]);
+ this.ctxUrlTranslation[1]);
else
canonicalImgUrl = imgBaseUrl;
else
canonicalImgUrl = imgBaseUrl;