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

首頁 > 語言 > JavaScript > 正文

Javascript判斷圖片尺寸大小實例分析

2024-05-06 16:09:01
字體:
來源:轉載
供稿:網友
通常我們判斷js圖片大小都是利用images對象,然后再用attr來獲取圖片地址再進行判斷就可以了。這篇文章主要介紹了Javascript判斷圖片尺寸大小的實例,需要的朋友可以參考下

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

復制代碼 代碼如下:


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

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

復制代碼 代碼如下:


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

或者采用jquery:

復制代碼 代碼如下:


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

至此我們就可以對代碼進行優化了

復制代碼 代碼如下:


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

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

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 攀枝花市| 永平县| 济宁市| 陵川县| 内黄县| 阿克陶县| 大连市| 上蔡县| 华蓥市| 行唐县| 敦化市| 呼和浩特市| 札达县| 申扎县| 刚察县| 日土县| 鸡东县| 横峰县| 灵璧县| 黄浦区| 吉木乃县| 盐亭县| 新龙县| 石楼县| 永春县| 河南省| 南昌县| 舞钢市| 怀宁县| 海宁市| 双牌县| 日土县| 马鞍山市| 巴林左旗| 江阴市| 福州市| 仁寿县| 合江县| 合山市| 汶川县| 清流县|