美文网首页
页面可视区控制

页面可视区控制

作者: 木景蔓 | 来源:发表于2019-09-25 08:40 被阅读0次

在html文件head标签内添加
<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=0" />
<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=no" />
控制初始可视区大小及是否允许用户放大缩小

/*禁止ios缩放,双击和双指*/
window.οnlοad = function () {
        document.addEventListener('touchstart',function (event) {
            if(event.touches.length>1){
                event.preventDefault();
            }
        });
        var lastTouchEnd = 0;
        document.addEventListener('touchend',function (event) {
            var now = (new Date()).getTime();
            if(now-lastTouchEnd <= 300){
                event.preventDefault();
            }
            lastTouchEnd=now;
        },false);
        document.addEventListener('gesturestart', function (event) {
            event.preventDefault();
        });
    };

相关文章

  • 页面可视区控制

    在html文件head标签内添加 控制初始可视区大小及是否允许用户放大缩小

  • flex常用布局

    Sticky Footer 当页面内容高度小于可视区域高度时,footer 吸附在底部;当页面内容高度大于可视区域...

  • 懒加载和预加载

    懒加载就是在资源进入可视区域之后再加载 页面可视区高度: clientHeight = window.innerH...

  • document && body

    document -- 页面body 可视区的尺寸: document.documentElement.cli...

  • 可视区,页面内容,浏览器宽高

    可视区域:可显示网页内容的区域。打开浏览器的控制台,拉动控制台宽/高的时候网页可视区域的宽高也会随之改变,所以可视...

  • BOM

    6.BOM 1.window window.innerWidth window.innerHeight 页面可视区...

  • 懒加载和预加载

    图片懒加载 在图片未到达可视区域时,先不请求图片,到达可视区域后再去请求图片,防止页面在初始化时加载大量的图片,影...

  • 节点的各种属性值

    clientX 鼠标的坐标到页面左侧的距离(也就是到窗口距离), 到可视区

  • 使用vite+vue3开发移动端遇到的问题及天地图的基本使用

    首先是登录页面的布局 1、 点击input框的时候,键盘弹框,此时的页面可视区域变小,有可能导致页面样式进行变形1...

  • 尺寸相关、滚动事件

    1、获取和设置元素的尺寸 2、获取元素相对页面的绝对位置 .offset()3、获取可视区高度 4、获取页面高度 ...

网友评论

      本文标题:页面可视区控制

      本文链接:https://www.haomeiwen.com/subject/hodiuctx.html