国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

Javascript判斷圖片尺寸大小實(shí)例分析

2019-11-20 14:28:41
字體:
供稿:網(wǎng)友

通常我們判斷js圖片大小都是利用images對(duì)象,然后再用attr來獲取圖片地址再進(jìn)行判斷就可以了,下面來看一些例子。
最簡(jiǎn)單辦法:

復(fù)制代碼 代碼如下:

var img=new Image();
    img.src=$('#tlogo').attr('src');
    if(img.width > '240'){
        $('#tlogo').attr('width','240');
}

上面例子碰到如果頁面沒有加載完的時(shí)候,這時(shí)js就獲取不了圖片大小了,對(duì)此我們可以先判斷加載完成否再判斷圖片大小。

復(fù)制代碼 代碼如下:

<img id="img2" src="images/1.jpg" />
<script language="JavaScript">
    document.getElementById("img2").onload = function () {
        alert("圖片加載已完成");
    }
</script>

或者采用jquery:

復(fù)制代碼 代碼如下:

$("#imageId").load(function(){
   alert("加載完成!");
});

至此我們就可以對(duì)代碼進(jìn)行優(yōu)化了

復(fù)制代碼 代碼如下:

$("#tlogo").load(function(){
 var img=new Image();
        img.src=$('#tlogo').attr('src');
        if(img.width > '240'){
        $('#tlogo').attr('width','240');
}
});

此處注意:#tlogo 就是你圖片地址中加的一個(gè)ID這個(gè)是必須的。

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 五常市| 青浦区| 澄江县| 赤峰市| 禹城市| 肥东县| 台北市| 康马县| 安溪县| 疏勒县| 额尔古纳市| 巫溪县| 铁岭市| 漯河市| 噶尔县| 吴旗县| 同心县| 门头沟区| 岳西县| 钦州市| 延边| 屏东县| 宣化县| 华亭县| 谢通门县| 德钦县| 保靖县| 成武县| 高淳县| 山阳县| 广东省| 江城| 桐梓县| 双辽市| 西吉县| 嫩江县| 昭通市| 皋兰县| 清水县| 恩平市| 大关县|