Java 코드로 위챗 페이지 스크롤 방지 (핵심 코드)
내 핵심 코드:
prevent:function () {
var startX = 0, startY = 0;
//touchstart
function touchSatrtFunc(evt) {
try
{
//evt.preventDefault(); // 、
var touch = evt.touches[0]; //
var x = Number(touch.pageX); // X
var y = Number(touch.pageY); // Y
//
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;
//
if (_top === 0) {
//
if (_point.clientY > startY) {
ev.preventDefault();
} else {
//
//
ev.stopPropagation();
}
} else if (_top === _bottomFaVal) {
//
//
if (_point.clientY < startY) {
ev.preventDefault();
} else {
//
//
ev.stopPropagation();
}
} else if (_top > 0 && _top < _bottomFaVal) {
ev.stopPropagation();
} else {
ev.preventDefault();
}
};
}
상기 코드는 여러분께 소개해 드린 위챗 페이지의 스크롤 방지 핵심 코드입니다. 코드가 비교적 간단합니다. 여러분께 도움이 되었으면 합니다. 만약에 궁금한 점이 있으면 저에게 메시지를 남겨 주시면 제때에 답장해 드리겠습니다!
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Java 코드로 위챗 페이지 스크롤 방지 (핵심 코드)인터넷에서 페이지가 상단이나 하단으로 미끄러지는 것을 방지할 수 있는 회색 바탕을 찾았습니다. 다음은 핵심 코드를 여러분께 참고하도록 공유합니다! 내 핵심 코드: 상기 코드는 여러분께 소개해 드린 위챗 페이지의 스크...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.