fix javascript error in ie
git-svn-id: file:///home/shish/svn/shimmie2/trunk@819 7f39781d-f577-437e-ae19-be835c7a54ca
This commit is contained in:
parent
7edf906065
commit
d4bc3ace03
@ -12,15 +12,19 @@ class ZoomTheme extends Themelet {
|
|||||||
<script type="text/javascript">
|
<script type="text/javascript">
|
||||||
img = document.getElementById("main_image");
|
img = document.getElementById("main_image");
|
||||||
|
|
||||||
img.onclick = function() {scale(img);};
|
if(img) {
|
||||||
|
img.onclick = function() {scale(img);};
|
||||||
|
|
||||||
msg_div = document.createElement("div");
|
msg_div = document.createElement("div");
|
||||||
msg_div.id = "msg_div";
|
msg_div.id = "msg_div";
|
||||||
msg_div.appendChild(document.createTextNode("Note: Image has been scaled to fit the screen; click to enlarge"));
|
msg_div.appendChild(document.createTextNode("Note: Image has been scaled to fit the screen; click to enlarge"));
|
||||||
msg_div.style.display="none";
|
msg_div.style.display="none";
|
||||||
img.parentNode.insertBefore(msg_div, img);
|
img.parentNode.insertBefore(msg_div, img);
|
||||||
|
|
||||||
orig_width = $image_width;
|
orig_width = $image_width;
|
||||||
|
|
||||||
|
$default
|
||||||
|
}
|
||||||
|
|
||||||
function scale(img) {
|
function scale(img) {
|
||||||
if(orig_width >= img.parentNode.clientWidth * 0.9) {
|
if(orig_width >= img.parentNode.clientWidth * 0.9) {
|
||||||
@ -34,8 +38,6 @@ function scale(img) {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
$default
|
|
||||||
</script>
|
</script>
|
||||||
EOD;
|
EOD;
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user