![]() |
|
首页 │ Apache │ Linux│ Java│ MySQL│ 注册│帮助 | |||
我希望下面的代码能够做到:
1、如果图片宽度大于680,则自动将图片的宽度设为680。小于680,则显示原尺寸。
2、同时放大的宽度极限也是680。也就是最大放大宽度不能超过680。如果原图小于680,最大放大宽度不能超过原图宽度。
<script language="JavaScript">
var zoomLevel = 0;
var currentWidth = 0;
var currentHeight = 0;
var originalWidth = 0;
var originalHeight = 0;
function initial(){
currentWidth = document.testImage.width;
currentHeight = document.testImage.height;
originalWidth = currentWidth;
originalHeight = currentHeight;
update();
}
function zoomIn(){
document.testImage.width = currentWidth*2;
document.testImage.height = currentHeight*2;
zoomLevel = zoomLevel + 1;
update();
}
function zoomOut(){
document.testImage.width = currentWidth/2;
document.testImage.height = currentHeight/2;
zoomLevel = zoomLevel - 1;
update();
}
</script>
name="testImage" id="testImage" >

