判斷瀏覽器是否支援webp

2022-05-13 01:26:19 字數 318 閱讀 3605

判斷瀏覽器是否支援webp格式

var issupportwebp = !!.map && document.createelement('canvas').todataurl('image/webp').indexof('data:image/webp') == 0;

返回true或false;

true為支援,false不支援

!!.map主要是判斷是否是ie9+,以免todataurl方法會掛掉。如果你直接對陣列原型擴充套件了map方法,則需要使用!!.map以外的方法進行判斷,例如!!window.addeventlistener等。

判斷瀏覽器是否支援placeholder屬性

判斷瀏覽器是否支援placeholder屬性 function issupportplaceholder 如果支援,返回true,否認在false 運用 如果不支援placeholder,用jquery來完成 if issupportplaceholder 對password框的特殊處理 1.建立乙...

瀏覽器是否支援WebSocket的判斷

用js判斷瀏覽器是否支援websocket。方法一 if typeof websocket function 上邊的方式不嚴謹,在 android 中,即使瀏覽器不支援 websocket 但是它還是存在這個屬性。所以可以使用下面的方法 方法二 if typeof websocket undefin...

js判斷瀏覽器是否支援webGL

起因是我之前開發的網頁,用到了three.js製作了乙個3d的旋轉球體效果。在各種瀏覽器上執行都沒問題,在ie上也做了相容 但是今天接 老闆說你這網頁在xp上不顯示啊。ie上好使。google瀏覽器不好使。於是開始解決問題,不禁陷入了沉思。what?網頁顯示難道還與作業系統有關?google竟然不好...