亚洲3P视频,日韩BBW无码,亚洲制服麻豆网站,88re伊人,九草精品视频在线观看,国产精品久久夜,色青青狠狠色,无码熟女一区二区三区,日本一区二区成人网站

新聞建站cms系統(tǒng)、政府cms系統(tǒng)定制開發(fā)

廣州網(wǎng)站建設(shè)公司-閱速公司

asp.net新聞發(fā)布系統(tǒng)、報(bào)紙數(shù)字報(bào)系統(tǒng)方案
/
http://m.duxiu2008.cn/
廣州網(wǎng)站建設(shè)公司
您當(dāng)前位置:首頁>網(wǎng)站技術(shù)

網(wǎng)站技術(shù)

javascript圖片自動(dòng)縮放-判斷圖片大小

發(fā)布時(shí)間:2009/4/5 22:54:06  作者:  閱讀:1359  

廣告:

<img src="aa.jpg" onload="javascript:if(this.width>200){this.width=this.width*0.6;this.height=this.height*0.6;}">

對(duì)于img標(biāo)簽 onload不能通過w3c認(rèn)證有以下解決方法:

function imgfixlen()
{
obj=document.getElementsByTagName("img");
for(i=0;i<obj.length;i++)
{
if(obj[i].className=="futu")
{
if(obj[i].width>400) obj[i].width=400;
if(obj[i].height>200) obj[i].height=200;
}
}

}


Html代碼:

<body onload="imgfixlen()">


Img標(biāo)記:

<img src="圖片URL" alt="圖片說明" class="futu" />

或:

全局,即當(dāng)前頁面中的所有圖片:

function loadImgs()
{
var imgs = document.images;
var max_width = 500;
for (var i=0; i<imgs.length; i++)
{
var w = imgs[i].width;
var h = imgs[i].height;
if (w > max_width)
{
imgs[i].width = max_width;
imgs[i].height = h*max_width/w;
}
}
}

window.onload = loadImgs;

單個(gè)圖片,由圖片唯一ID區(qū)分
function loadImgs()
{
var imgs = document.getElementById("imgId");
var max_width = 500;
var w = imgs.width;
var h = imgs.height;
if (w > max_width)
{
imgs.width = max_width;
imgs.height = h*max_width/w;
}
}

window.onload = loadImgs;


多個(gè)圖片,一類圖片數(shù)組,即所有ID名都為 imgId的圖片

function loadImgs()
{

var imgs = document.getElementsByName("imgId");
var max_width = 120;
for (i=0;i<imgs.length;i++){
var w = imgs[i].width;
var h = imgs[i].height;
if (w > max_width)
{
imgs[i].width = max_width;
imgs[i].height = h*max_width/w;
}
}
}

window.onload = loadImgs;

function loadimghao() //class="imgload-200-180" 傳入寬高
{
var widthtemp=100; //函數(shù)內(nèi)部臨時(shí)變量,初始值
var loadwidthtemp=100; // 傳入寬,初始值
var loadheighttemp=100; // 傳入高,初始值
var imghaohaibotemp= new Array; //定義數(shù)組;
obj=document.getElementsByTagName("img");
for(i=0;i<obj.length;i++)
{
if(obj[i].className.substring(0,7)=="imgload")
{
imghaohaibotemp=obj[i].className.split("-");
if (imghaohaibotemp.length==3)
{
loadwidthtemp=imghaohaibotemp[1];
loadheighttemp=imghaohaibotemp[2];
if(obj[i].height>loadheighttemp)
{
widthtemp=obj[i].width*loadheighttemp/obj[i].height;
obj[i].height=loadheighttemp;
if (widthtemp>loadwidthtemp)
obj[i].width=loadwidthtemp;
else
obj[i].width=widthtemp;
}
}

}
}
}
window.onload = loadimghao;

廣告:

相關(guān)文章
javascript圖片自動(dòng)縮放-判斷圖片大小
cms新聞系統(tǒng)購(gòu)買咨詢
掃描關(guān)注 廣州閱速軟件科技有限公司
掃描關(guān)注 廣州閱速科技
湟中县| 乌兰察布市| 开化县| 桑植县| 蚌埠市| 澜沧| 邵武市| 本溪| 九台市| 松阳县| 无锡市| 呼伦贝尔市| 综艺| 萨嘎县| 蒙城县| 奎屯市| 许昌市| 肇东市| 壤塘县| 普安县| 赫章县| 云安县| 南郑县| 舒城县| 宣汉县| 渝中区| 香格里拉县| 定远县| 旺苍县| 横山县| 朝阳市| 时尚| 馆陶县| 垣曲县| 上虞市| 涪陵区| 鄂州市| 道孚县| 长岛县| 桂东县| 灵丘县|