国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > JavaScript > 正文

js判斷橫豎屏及禁止瀏覽器滑動條示例

2024-05-06 16:04:46
字體:
來源:轉載
供稿:網友
這篇文章主要介紹了使用js如何判斷橫豎屏及禁止瀏覽器滑動條,需要的朋友可以參考下

復制代碼 代碼如下:


var $horizontal = $('.horizontal_screen') ; //可自定義橫屏模式提示樣式
var $document = $(document) ;
var preventDefault = function(e) {
e.preventDefault();
};
var touchstart = function(e) {
$document.on('touchstart touchmove', preventDefault);
};
var touchend = function(e) {
$document.off('touchstart touchmove', preventDefault);
};

function listener(type){
if('add' == type){
//豎屏模式
$horizontal.addClass('hide');
$document.off('touchstart', touchstart);
$document.off('touchend', touchend);
}else{
//橫屏模式
$horizontal.removeClass('hide');
$document.on('touchstart', touchstart);
$document.on('touchend', touchend);
}
}
function orientationChange(){
switch(window.orientation) {
//豎屏模式
case 0:
case 180:
listener('add');
break;
//橫屏模式
case -90:
case 90:
listener('remove');
break;
}
}

$(window).on("onorientationchange" in window ? "orientationchange" : "resize", orientationChange);

$document.ready(function(){
//以橫屏模式進入界面,提示只支持豎屏
if(window.orientation == 90 || window.orientation == -90){
listener('remove');
}
});

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 安塞县| 青神县| 广东省| 津南区| 宁波市| 涿鹿县| 澜沧| 乡城县| 天门市| 古浪县| 临猗县| 五常市| 托克托县| 台前县| 泰兴市| 高尔夫| 蒙山县| 阳曲县| 盐边县| 辽宁省| 株洲市| 库车县| 靖边县| 松江区| 雷州市| 沐川县| 勐海县| 开鲁县| 陆川县| 宁波市| 教育| 东乡| 漳平市| 柏乡县| 衡阳市| 彭山县| 宝丰县| 屯昌县| 长乐市| 柘荣县| 元朗区|