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

Java代碼實(shí)現(xiàn)微信頁面滾動防露底(核心代碼)

 更新時間:2016年09月15日 15:55:21   作者:jaina  
這篇文章主要介紹了Java代碼實(shí)現(xiàn)微信頁面滾動防露底的相關(guān)資料,非常不錯,具有參考借鑒價值,需要的朋友可以參考下

在網(wǎng)上找到了一個可以防頁面滾動滑到頂端或底部的時候, 漏出微信丑丑的灰色底,下面小編把核心代碼分享給大家供大家參考!

我的核心代碼:

prevent:function () {
var startX = 0, startY = 0;
//touchstart事件
function touchSatrtFunc(evt) {
try
{
//evt.preventDefault(); //阻止觸摸時瀏覽器的縮放、滾動條滾動等

var touch = evt.touches[0]; //獲取第一個觸點(diǎn)
var x = Number(touch.pageX); //頁面觸點(diǎn)X坐標(biāo)
var y = Number(touch.pageY); //頁面觸點(diǎn)Y坐標(biāo)
//記錄觸點(diǎn)初始位置
startX = x;
startY = y;

} catch (e) {
alert('touchSatrtFunc:' + e.message);
}
}
document.addEventListener('touchstart', touchSatrtFunc, false);
var _ss = document.getElementById("contain");
_ss.ontouchmove = function (ev) {
var _point = ev.touches[0],
_top = _ss.scrollTop;
// 什么時候到底部
var _bottomFaVal = _ss.scrollHeight - _ss.offsetHeight;
// 到達(dá)頂端
if (_top === 0) {
// 阻止向下滑動
if (_point.clientY > startY) {
ev.preventDefault();
} else {
// 阻止冒泡
// 正常執(zhí)行
ev.stopPropagation();
}
} else if (_top === _bottomFaVal) {
// 到達(dá)底部
// 阻止向上滑動
if (_point.clientY < startY) {
ev.preventDefault();
} else {
// 阻止冒泡
// 正常執(zhí)行
ev.stopPropagation();
}
} else if (_top > 0 && _top < _bottomFaVal) {
ev.stopPropagation();
} else {
ev.preventDefault();
}
};
}

以上代碼是小編給大家介紹的微信頁面滾動防露底的核心代碼,代碼比較簡單,希望對大家有所幫助,如果大家有任何疑問歡迎給我留言,小編會及時回復(fù)大家的!

相關(guān)文章

  • java多線程之定時器Timer的使用詳解

    java多線程之定時器Timer的使用詳解

    本篇文章主要介紹了java多線程之定時器Timer的使用詳解,Time類主要負(fù)責(zé)完成定時計劃任務(wù)的功能,有興趣的可以了解一下。
    2017-04-04
  • 詳解Java volatile 內(nèi)存屏障底層原理語義

    詳解Java volatile 內(nèi)存屏障底層原理語義

    為了保證內(nèi)存可見性,java 編譯器在生成指令序列的適當(dāng)位置會插入內(nèi)存屏障指令來禁止特定類型的處理器重排序。為了實(shí)現(xiàn) volatile 內(nèi)存語義,JMM 會分別限制這兩種類型的重排序類型
    2021-09-09
  • Java解決約瑟夫問題代碼實(shí)例

    Java解決約瑟夫問題代碼實(shí)例

    這篇文章主要介紹了Java解決約瑟夫(環(huán))問題的代碼實(shí)例,決約瑟問題貌似經(jīng)常出現(xiàn)在面試題中,需要的朋友可以參考下
    2014-03-03
  • Java流程控制語句最全匯總(下篇)

    Java流程控制語句最全匯總(下篇)

    這篇文章主要介紹了Java流程控制語句最全匯總(下篇),本文章內(nèi)容詳細(xì),通過案例可以更好的理解數(shù)組的相關(guān)知識,本模塊分為了三部分,本次為下篇,需要的朋友可以參考下
    2023-01-01
  • Spring?boot異步任務(wù)原理全面分析

    Spring?boot異步任務(wù)原理全面分析

    這篇文章主要介紹了Spring?boot異步任務(wù)原理,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-11-11
  • Springboot如何通過自定義工具類獲取bean

    Springboot如何通過自定義工具類獲取bean

    這篇文章主要介紹了Springboot通過自定義工具類獲取bean方式,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-09-09
  • springBoot定時任務(wù)處理類的實(shí)現(xiàn)代碼

    springBoot定時任務(wù)處理類的實(shí)現(xiàn)代碼

    這篇文章主要介紹了springBoot定時任務(wù)處理類,需要的朋友可以參考下
    2018-06-06
  • 使用Spring中的scope配置和@scope注解

    使用Spring中的scope配置和@scope注解

    這篇文章主要介紹了使用Spring中的scope配置和@scope注解,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-06-06
  • Java經(jīng)典面試題最全匯總208道(四)

    Java經(jīng)典面試題最全匯總208道(四)

    這篇文章主要介紹了Java經(jīng)典面試題最全匯總208道(四),本文章內(nèi)容詳細(xì),該模塊分為了六個部分,本次為第四部分,需要的朋友可以參考下
    2023-01-01
  • springboot bean掃描路徑的實(shí)現(xiàn)

    springboot bean掃描路徑的實(shí)現(xiàn)

    這篇文章主要介紹了springboot bean掃描路徑的實(shí)現(xiàn),具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2021-01-01

最新評論

潢川县| 蕲春县| 北碚区| 萨嘎县| 巴林右旗| 蒙阴县| 蓝山县| 德江县| 万全县| 社旗县| 昂仁县| 咸阳市| 鄂尔多斯市| 天等县| 汤阴县| 蓬莱市| 南召县| 牙克石市| 稷山县| 龙江县| 濉溪县| 兰西县| 阿拉善左旗| 黑龙江省| 嘉定区| 姚安县| 临夏市| 日照市| 乡宁县| 韩城市| 塔河县| 洞口县| 民和| 佛坪县| 清流县| 台江县| 北票市| 武穴市| 班玛县| 姜堰市| 邵武市|