|
@@ -687,6 +687,25 @@ function show_M1956(){
|
|
|
}
|
|
|
|
|
|
|
|
|
+let magnifierInterval;
|
|
|
+function createMagnifier(imgID, zoom){
|
|
|
+ magnify(imgID, zoom);
|
|
|
+ let glass = document.getElementById('glass');
|
|
|
+ let img = document.getElementById(imgID);
|
|
|
+ magnifierInterval = setInterval(
|
|
|
+ function(){
|
|
|
+ // console.log('LOOP in corso');
|
|
|
+ glass.style.backgroundImage = "url('" + img.src + "')";
|
|
|
+ },
|
|
|
+ 500
|
|
|
+ )
|
|
|
+}
|
|
|
+function destroyMagnifier(){
|
|
|
+ clearInterval(magnifierInterval);
|
|
|
+ const element = document.getElementById('glass');
|
|
|
+ element.remove();
|
|
|
+}
|
|
|
+
|
|
|
function magnify(imgID, zoom) {
|
|
|
var img, glass, w, h, bw;
|
|
|
img = document.getElementById(imgID);
|