埃米顿手拉葫芦和埃米顿手扳葫芦美国埃米顿手动工具中国销售中心
欢迎访问美国埃米顿手动工具中国销售中心,我们的网站为您提供专业的埃米顿手拉葫芦和埃米顿手扳葫芦产品信息。作为一家专业的手动工具供应商,我们致力于为用户提供高质量、高性能的产品和服务。
在我们的网站上,您可以找到关于埃米顿手拉葫芦和埃米顿手扳葫芦的详细信息,包括产品特点、技术参数、使用方法等。我们的产品广泛应用于各种场景,如建筑、物流、船舶等行业,深受用户好评。
功能介绍
我们的网站提供了一个名为reset_pic
的JavaScript函数,该函数可以根据指定的宽度和高度调整图片的大小。这样可以确保图片在不同设备上的显示效果始终保持最佳。使用示例如下:
function reset_pic(obj, size) {
size = size.split(',');
var dW = size[0];
var dH = size[1];
var img = new Image();
img.src = obj.src;
if (img.width / img.height >= dW / dH) {
if (img.width > dW) {
obj.width = dW;
obj.height = img.height * dW / img.width;
} else {
obj.width = img.width;
obj.height = img.height > dH ? img.height * img.width / dW : img.height;
}
} else {
if (img.height > dH) {
obj.height = dH;
obj.width = img.width * dH / img.height;
} else {
obj.height = img.height;
obj.width = img.width;
}
}
}
使用此函数时,只需将需要调整大小的DOM元素(如<img>
或<canvas>
)作为第一个参数传递,以及一个包含宽度和高度的字符串(以逗号分隔)作为第二个参数。例如:
<img src="example.jpg" id="exampleImage" onclick="reset_pic(this, '800,600')" />