目前我工作過這個代碼用JavaScript來調整圖像大小調整JavaScript的圖像,如果圖像是大於視大
function resize(which) {
var elem = document.getElementById(which);
if (elem == undefined || elem == null) return false;
if (max == undefined) {
if (elem.width > document.documentElement.clientWidth) {
} else if (elem.height > document.documentElement.clientHeight) {
} else if (elem.height > document.documentElement.clientHeight && elem.height > document.documentElement.clientWidth) {
}
}
if (elem.width > elem.height) {
if (elem.width > max)
elem.width = max;
} else {
if (elem.height > max)
elem.height = max;
}
}
,如果我在正確的方向我前往我想知道如果圖像大於客戶機視口,則使用javascript調整圖像大小。我希望得到一些幫助,因爲我不知道下一步該做什麼來完成代碼。謝謝。 :)
如果你可以縮進這段代碼,它會使它更容易閱讀。 –
你不能使用jQuery或其他庫嗎? jQuery提供了一些奇妙的功能來檢測元素的位置:http://api.jquery.com/position/ - 還有插件可以幫助:http://www.appelsiini.net/projects/viewport。其他庫將有類似的功能(儘管可能不如jQuery)。 –
@Robin Winslow,如果需要我可以使用jQuery。 –