禁止iOS的彈性滾動 微信的下拉回彈

2022-09-22 05:42:11 字數 635 閱讀 7162

一種方法:

html頭部新增

然後將頁面body的高度設為window的高度

$("body").height( $(window).height() );
其他方法

頁面高度超過裝置可見高度時,阻止掉touchmove事件。

document.body.addeventlistener('touchmove', function (event) , false);

/**

* 禁止瀏覽器下拉回彈

*/function stopdrop() );

$(document.body).on('touchmove', function(event)

lasty = y;

//方法三

// var abc=$(document.body).scrolltop();

// console.log("abc = "+abc);

// if (abc>0)

});}stopdrop();

HTML 下拉重新整理 禁止微信下拉

gd top class gd style display none loading 上拉載入 span load gd style display none display flex justify content center align items center height 0.8rem w...

禁止微信瀏覽器的下拉滑動

解決思路 1 先禁止body的滾動事件 2 再給需要scroll的元素加上自定義的滾動事件 注 加入此 後要給需要scroll的元素加上.scroll的class var overscroll function els else if currentscroll totalscroll el.add...

微信遊覽器彈窗後,彈窗可以滾動,底層禁止滾動的方法

在網上查了很多資料,很多說在html和body加overflow hidden height 100 但是試了好久,網上查的方法都不管用,可能是我沒用對.偶然發現給標籤新增touch action none後,就可以禁用touchmove事件 比如window禁用touchmove事件,window...