最新国产好看的视频,伊人天堂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,進行執(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)文章

最新評論

文成县| 新野县| 富阳市| 台江县| 荔波县| 清远市| 遵化市| 曲阜市| 游戏| 沁阳市| 正镶白旗| 梓潼县| 尚义县| 苍溪县| 大埔区| 海林市| 娄底市| 拉萨市| 大同县| 吉安市| 宜良县| 绩溪县| 安乡县| 邻水| 黄龙县| 论坛| 牡丹江市| 炎陵县| 南溪县| 布拖县| 兰坪| 乡宁县| 广西| 丹凤县| 罗平县| 拉孜县| 蓬安县| 常德市| 遂川县| 齐齐哈尔市| 长顺县|