comparison mgallery.js @ 210:0a0a2936d779

Adjust image adjustment etc.
author Matti Hamalainen <ccr@tnsp.org>
date Thu, 22 Mar 2018 14:57:51 +0200
parents 671b7cfebf87
children ba89afea0f29
comparison
equal deleted inserted replaced
209:671b7cfebf87 210:0a0a2936d779
114 114
115 115
116 function mgalAdjustImageDo() 116 function mgalAdjustImageDo()
117 { 117 {
118 var eimg = document.getElementById("imageImage"); 118 var eimg = document.getElementById("imageImage");
119 var win = mgalGetElementOrWindowSize("pageImageBox"); 119 var ewin = mgalGetElementOrWindowSize("pageImageBox");
120 var madj = 0.99; 120 var madj = 0.99;
121 if (eimg && win != null) 121 if (eimg && ewin != null)
122 { 122 {
123 if (eimg.width > eimg.height) 123 if (eimg.width > eimg.height)
124 { 124 {
125 eimg.style.width = "100%"; 125 eimg.style.width = "100%";
126 eimg.style.height = "auto"; 126 eimg.style.height = "auto";
127 if (eimg.height > win[1] * madj) 127 if (eimg.height > ewin[1] * madj)
128 { 128 {
129 eimg.style.width = "auto"; 129 eimg.style.width = "auto";
130 eimg.style.height = (win[1] * madj)+"px"; 130 eimg.style.height = (ewin[1] * madj)+"px";
131 } 131 }
132 } 132 }
133 else 133 else
134 { 134 {
135 eimg.style.width = "auto"; 135 eimg.style.width = "auto";
136 eimg.style.height = "100%"; 136 eimg.style.height = "100%";
137 if (eimg.height > win[1] * madj) 137
138 eimg.style.height = (win[1] * madj)+"px"; 138 if (eimg.height > ewin[1] * madj)
139 eimg.style.height = (ewin[1] * madj)+"px";
139 } 140 }
140 } 141 }
141 adjustPID = -1; 142 adjustPID = -1;
142 } 143 }
143 144