国产探花免费观看_亚洲丰满少妇自慰呻吟_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ā)表
主站蜘蛛池模板: 陆丰市| 通江县| 博客| 怀安县| 贵港市| 湖州市| 靖安县| 龙泉市| 辽阳市| 子洲县| 静海县| 长垣县| 旅游| 桃园县| 鹤山市| 车致| 深圳市| 伊川县| 江口县| 绥宁县| 湖州市| 镇安县| 五指山市| 会同县| 郯城县| 浦东新区| 邢台市| 云霄县| 长白| 华蓥市| 兴国县| 阳山县| 高淳县| 永登县| 和田市| 华宁县| 额济纳旗| 平凉市| 六盘水市| 磐安县| 富平县|