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

首頁 > 熱點 > 微信 > 正文

微信瀏覽器禁止頁面下拉查看網址實例詳解

2024-07-22 01:17:00
字體:
來源:轉載
供稿:網友

微信瀏覽器禁止頁面下拉查看網址實例詳解

此類事件是手機touchmove默認事件行為,可以通過js代碼隱藏事件:

$(‘body').on(‘touchmove', function (event) {event.preventDefault();});ordocument.addEventListener('touchmove', function(e){e.preventDefault()}, false);

但這樣往往會把頁面原生的scroll效果也一同去掉了,下面的代碼可以完美解決這個問題:

var overscroll = function(el) { el.addEventListener('touchstart', function() {  var top = el.scrollTop   , totalScroll = el.scrollHeight   , currentScroll = top + el.offsetHeight;  //If we're at the top or the bottom of the containers  //scroll, push up or down one pixel.  //  //this prevents the scroll from "passing through" to  //the body.  if(top === 0) {   el.scrollTop = 1;  } else if(currentScroll === totalScroll) {   el.scrollTop = top - 1;  } }); el.addEventListener('touchmove', function(evt) {  //if the content is actually scrollable, i.e. the content is long enough  //that scrolling can occur  if(el.offsetHeight < el.scrollHeight)   evt._isScroller = true; });}overscroll(document.querySelector('.scroll'));document.body.addEventListener('touchmove', function(evt) { //In this case, the default behavior is scrolling the body, which //would result in an overflow. Since we don't want that, we preventDefault. if(!evt._isScroller) {  evt.preventDefault(); }});

詳情見:https://github.com/luster-io/prevent-overscroll/blob/master/index.html

源碼下載:http://xiazai.Vevb.com/201706/yuanma/preventoverscrollmaster(Vevb.com).rar

感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 延长县| 黄山市| 北辰区| 郯城县| 凌源市| 延川县| 东乡族自治县| 康保县| 务川| 嘉黎县| 江川县| 景德镇市| 乌兰县| 临桂县| 余姚市| 龙陵县| 高雄市| 北流市| 叶城县| 德保县| 柏乡县| 龙州县| 永仁县| 营山县| 杭锦旗| 清水县| 涟水县| 吉林省| 平谷区| 庄河市| 司法| 秭归县| 大连市| 铅山县| 巴塘县| 商丘市| 惠安县| 建宁县| 从化市| 聂荣县| 中卫市|