最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

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

 更新時(shí)間:2014年06月16日 11:33:15   投稿:shichen2014  
通常我們判斷js圖片大小都是利用images對象,然后再用attr來獲取圖片地址再進(jìn)行判斷就可以了。這篇文章主要介紹了Javascript判斷圖片尺寸大小的實(shí)例,需要的朋友可以參考下

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

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

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

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

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

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

或者采用jquery:

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

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

至此我們就可以對代碼進(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è)是必須的。

相關(guān)文章

  • 使用js實(shí)現(xiàn)復(fù)制功能

    使用js實(shí)現(xiàn)復(fù)制功能

    這篇文章主要為大家詳細(xì)介紹了使用js實(shí)現(xiàn)復(fù)制功能,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-08-08
  • 微信小程序全局變量功能與用法詳解

    微信小程序全局變量功能與用法詳解

    這篇文章主要介紹了微信小程序全局變量功能與用法,結(jié)合實(shí)例形式詳細(xì)分析了微信小程序全局變量的作用、定義、使用方法及相關(guān)操作注意事項(xiàng),需要的朋友可以參考下
    2019-01-01
  • JavaScript 值類型和引用類型的初次研究(推薦)

    JavaScript 值類型和引用類型的初次研究(推薦)

    這篇文章主要介紹了JavaScript 值類型和引用類型的初次研究,需要的朋友可以參考下
    2017-07-07
  • JavaScript函數(shù)式編程示例分析

    JavaScript函數(shù)式編程示例分析

    函數(shù)式編程是一種編程范式,將整個(gè)程序都由函數(shù)調(diào)用以及函數(shù)組合構(gòu)成。 可以看成一條流水線,數(shù)據(jù)可以不斷地從一個(gè)函數(shù)的輸出流入另一個(gè)函數(shù)的輸入,最后輸出結(jié)果
    2022-10-10
  • 詳解uniapp如何處理圖片加載過程中的錯(cuò)誤

    詳解uniapp如何處理圖片加載過程中的錯(cuò)誤

    這篇文章給大家詳細(xì)介紹了uniapp如何處理圖片加載過程中的錯(cuò)誤,文章通過代碼示例介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作有一定的幫助,需要的朋友可以參考下
    2023-10-10
  • javascript實(shí)現(xiàn)在下拉列表中顯示多級樹形菜單的方法

    javascript實(shí)現(xiàn)在下拉列表中顯示多級樹形菜單的方法

    這篇文章主要介紹了javascript實(shí)現(xiàn)在下拉列表中顯示多級樹形菜單的方法,涉及javascript屬性菜單的定義、構(gòu)造及遍歷等技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下
    2015-08-08
  • JavaScript 顏色梯度和漸變效果

    JavaScript 顏色梯度和漸變效果

    程序ColorGrads的作用是通過StartColor和EndColor生成顏色梯度集合。
    2009-03-03
  • JavaScript Date 知識淺析

    JavaScript Date 知識淺析

    這篇文章主要介紹了JavaScript Date 知識,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友參考下吧
    2017-01-01
  • javascript全局自定義鼠標(biāo)右鍵菜單

    javascript全局自定義鼠標(biāo)右鍵菜單

    這篇文章主要為大家詳細(xì)介紹了javascript全局自定義鼠標(biāo)右鍵菜單,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2020-12-12
  • 原生JS實(shí)現(xiàn)網(wǎng)絡(luò)彩票投注效果

    原生JS實(shí)現(xiàn)網(wǎng)絡(luò)彩票投注效果

    分享一個(gè)最近模仿市面彩票系統(tǒng)寫個(gè)小案例,沒有使用任何后臺,從投注到開獎(jiǎng)再到返獎(jiǎng)都是用原生JS實(shí)現(xiàn)的。
    2016-09-09

最新評論

高碑店市| 黄骅市| 大同市| 永平县| 丹寨县| 小金县| 松潘县| 磐安县| 城市| 华坪县| 福安市| 翁牛特旗| 锦州市| 姜堰市| 正宁县| 张家口市| 射洪县| 海林市| 天等县| 高陵县| 清丰县| 长海县| 天镇县| 岳池县| 兴文县| 凤台县| 南溪县| 安吉县| 淳安县| 常山县| 桂阳县| 临洮县| 遂昌县| 黄平县| 上犹县| 松溪县| 丰台区| 策勒县| 永德县| 永济市| 密云县|