DIV CSS 佈局教程網

 DIV+CSS佈局教程網 >> 網頁腳本 >> JavaScript入門知識 >> 關於JavaScript >> 解決未知尺寸的圖片撐破頁面的問題
解決未知尺寸的圖片撐破頁面的問題
編輯:關於JavaScript     

  保證原圖片長高比例,且不超過最大高度或寬度

function initimg(parpic,maxwidth,maxheight)
{
var scale=maxwidth/maxheight;
var realscale=parpic.width/parpic.height;
if((parpic.width>maxwidth)||(parpic.height>maxheight))
{
if(realscale>scale)
{
parpic.width=maxwidth;
}
else
{
parpic.height=maxheight;
}
}
}

  調用方法:

  圖片中加onload事件如下:

<img name="carpic" onload="initimg(this,165,176)" src="圖片地址">

  其中165,176,則為強制最大寬度及高度.

XML學習教程| jQuery入門知識| AJAX入門| Dreamweaver教程| Fireworks入門知識| SEO技巧| SEO優化集錦|
Copyright © DIV+CSS佈局教程網 All Rights Reserved