JavaScript映像消極式載入庫Echo.js,javascriptecho.js

來源:互聯網
上載者:User

JavaScript映像消極式載入庫Echo.js,javascriptecho.js

Echo 是一個獨立的 JavaScript 懶載入映像的工具,快速、體積小(不足1k)和使用 HTML5 的 data- 屬性。Echo 支援 IE8+ 。

外掛程式描述:和 Lazy Load 一樣,Echo.js 也是一個用於映像消極式載入 JavaScript。不同的是 Lazy Load 是基於 jQuery 的外掛程式,而 Echo.js 不依賴於 jQuery 或其他 JavaScript 庫,可獨立使用。並且 Echo.js 非常小巧,壓縮後不足 1KB。

相容性

Echo.js 使用了 HTML5 的 date 屬性,並且需要擷取該屬性的值,所以它並不相容 IE6、IE7。雖然 Lazy Load 也使用了 HTML5 的 date 屬性,但它擷取值的方法不一樣。

使用方法

  1、引入檔案

複製代碼 代碼如下:
<script src="js/echo.min.js"></script>

  2、HTML

複製代碼 代碼如下:
<img src="images/blank.gif" alt="pic" data-echo="img/pic.jpg" width="640" height="480">

blank.gif 是一個 1 x 1 的圖片,用做預設圖片,data-echo 的屬性值是圖片的真真實位址。同樣最好給圖片設定寬度和高度,或者在 CSS 中設定也可以,否則似乎很底部很底部的圖片才會消極式載入。

  3、JavaScript

Echo.init({offset: 0,throttle: 0}); 

參數

參數 說明
offset 離可視地區多少像素的圖片可以被載入
throttle 圖片延遲多少毫秒載入

以上內容是針對JavaScript映像消極式載入庫Echo.js ,希望對大家有所協助!

您可能感興趣的文章:
  • 利用JS消極式載入百度分享代碼,提高網頁速度
  • js圖片消極式載入的實現方法及思路
  • 滑鼠划過實現消極式載入並隱藏層的js代碼
  • 幾種消極式載入JS代碼的方法加快網頁的訪問速度
  • jquery外掛程式lazyload.js消極式載入圖片的使用方法
  • Jquery圖片消極式載入外掛程式jquery.lazyload.js的使用方法
  • 淺析js預先載入/消極式載入

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.