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:
shish 2008-04-14 11:21:05 +00:00
parent 7edf906065
commit d4bc3ace03

View File

@ -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;
} }