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

使用JavaScript判斷手機瀏覽器是橫屏還是豎屏問題

 更新時間:2016年08月02日 10:41:39   投稿:mrr  
這篇文章主要介紹了使用JavaScript判斷手機瀏覽器是橫屏還是豎屏問題的相關(guān)資料,非常不錯,具有參考借鑒價值,需要的朋友可以參考下
//判斷手機橫豎屏狀態(tài):
function hengshuping(){
if(window.orientation==180||window.orientation==0){
alert("豎屏狀態(tài)!")
}
if(window.orientation==90||window.orientation==-90){
alert("橫屏狀態(tài)!")
}
}
window.addEventListener("onorientationchange" in window ? "orientationchange" : "resize", hengshuping, false);

//移動端的瀏覽器一般都支持window.orientation這個參數(shù),通過這個參數(shù)可以判斷出手機是處在橫屏還是豎屏狀態(tài)。

從而根據(jù)實際需求而執(zhí)行相應(yīng)的程序。通過添加監(jiān)聽事件onorientationchange,進(jìn)行執(zhí)行就可以了。

在ipad、iphone網(wǎng)頁開發(fā)中,我們很可能需要判斷是橫屏或者豎屏。

下面介紹如何用 jQuery 判斷iPad、iPhone、Android是橫屏還是豎屏的方法

function orient() {
if (window.orientation == 90 || window.orientation == -90) {
//ipad、iphone豎屏;Andriod橫屏
$("body").attr("class", "landscape");
orientation = 'landscape';
return false;
}
else if (window.orientation == 0 || window.orientation == 180) {
//ipad、iphone橫屏;Andriod豎屏
$("body").attr("class", "portrait");
orientation = 'portrait';
return false;
}
}
//頁面加載時調(diào)用
$(function(){
orient();
});
//用戶變化屏幕方向時調(diào)用
$(window).bind( 'orientationchange', function(e){
orient();
});

屏幕方向?qū)?yīng)的window.orientation值:

ipad: 90 或 -90 橫屏

ipad: 0 或180 豎屏

Andriod:0 或180 橫屏

Andriod: 90 或 -90 豎屏

以上所述是小編給大家介紹的使用JavaScript判斷手機瀏覽器是橫屏還是豎屏問題,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!

相關(guān)文章

最新評論

丽江市| 隆昌县| 稷山县| 牡丹江市| 内黄县| 平乡县| 民勤县| 林州市| 恭城| 德州市| 田阳县| 新河县| 象山县| 建平县| 日照市| 宜黄县| 渑池县| 赤峰市| 浦江县| 湖南省| 长乐市| 安溪县| 长海县| 扎赉特旗| 崇义县| 集贤县| 米泉市| 南溪县| 天长市| 凤山市| 长沙市| 东乡| 江北区| 诏安县| 彝良县| 肇源县| 高要市| 新民市| 雷州市| 哈密市| 于都县|