經常使用的前端代碼片斷(三)

【簡介】php

在開發中,有一些代碼段的使用頻率是很是高,或者有些只是偶爾用到,可是屬性又很難記,那麼這裏把它作一個總結,方便查閱。

【頁面開啓攝像頭】
[JavaScript] 純文本查看 複製代碼
?jquery

var browser = {android

versions: function() {

    var u = navigator.userAgent;

    return {

        trident: u.indexOf('Trident') > -1, //IE內核

        presto: u.indexOf('Presto') > -1, //opera內核

        webKit: u.indexOf('AppleWebKit') > -1, //蘋果、谷歌內核

        gecko: u.indexOf('Firefox') > -1, //火狐內核Gecko

        mobile: !!u.match(/AppleWebKit.*Mobile.*/), //是否爲移動終端

        ios: !!u.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/), //ios

        android: u.indexOf('Android') > -1 || u.indexOf('Linux') > -1, //android

        iPhone: u.indexOf('iPhone') > -1 , //iPhone

        iPad: u.indexOf('iPad') > -1, //iPad

        webApp: u.indexOf('Safari') > -1 //Safari

    };

}

}ios

if (browser.versions.mobile() || browser.versions.ios() || browser.versions.android() || browser.versions.iPhone() || browser.versions.iPad()) {web

alert('移動端');

}
【jquery的經過ajax發送文件資源給後臺】
若是要用jq的ajax發送 formData對象 給後臺文件,須要設置兩個屬性ajax

[JavaScript] 純文本查看 複製代碼
?ide

$.ajax({[/align]post

type:’post’,

     url:’xxxxx/xxxx.php’

     data:fd,

     processData:false, //設置JQuery不要去處理髮送的數據

  contentType:false, //設置請求頭中的ContentType爲multipart/form-data

     success:function(res){}

})
更多技術資訊可關注:gzitcasturl

相關文章
相關標籤/搜索