国产探花免费观看_亚洲丰满少妇自慰呻吟_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這個是必須的。

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

圖片精選

主站蜘蛛池模板: 师宗县| 青龙| 文水县| 连山| 耿马| 镇远县| 磐安县| 华池县| 兴国县| 北海市| 博乐市| 多伦县| 京山县| 治县。| 双柏县| 安丘市| 彩票| 西昌市| 丰县| 略阳县| 永靖县| 家居| 吉首市| 仲巴县| 尚志市| 贵溪市| 和政县| 丰原市| 肃宁县| 厦门市| 饶阳县| 陇西县| 峨山| 吉隆县| 高州市| 奇台县| 新和县| 永嘉县| 武邑县| 乌兰察布市| 海盐县|