哈哈!好久没回来了!最近都比较忙。在完善集团官网时,考虑到在不同分辨率手机上,横屏也会有出入,如是想着禁用横屏显示!废话不多说 看代码:

————————————————————————————来了,老弟——————————————————————

function rotate(){var orientation=window.orientation;var pd = null;function createPd(){if(document.getElementById('preventTran') === null){var imgData = 'data:image/png;base64,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';pd = document.createElement('div');pd.setAttribute('id','preventTran');pd.style.position = 'fixed';pd.style.left = '0';pd.style.top = '0';pd.style.width = '100%';pd.style.height = '100%';pd.style.overflow = 'hidden';pd.style.backgroundColor = '#2e2e2e';pd.style.textAlign = 'center';pd.style.zIndex = '99999';document.getElementsByTagName('body')[0].appendChild(pd);var img = document.createElement('img');img.src = imgData;pd.appendChild(img);img.style.margin = '60px auto 30px'var br = document.createElement('br');var p = document.createElement('p');p.style.width = '100%';p.style.height = 'auto';p.style.fontSize = '22px';p.style.color = '#626262';p.style.lineHeight = '34px';p.style.textAlign = 'center';p.innerHTML = '为了您的良好体验';p.appendChild(br);p.innerHTML += '请将手机/平板竖屏操作';pd.appendChild(p);}}if(orientation==90||orientation==-90){if(pd == null && document.getElementById('preventTran') === null) createPd();document.getElementById('preventTran').style.display = 'block';}window.onorientationchange=function(){if(pd == null && document.getElementById('preventTran') == null) createPd();document.getElementById('preventTran').style.display='none';rotate();};
})();

效果图:

使用步骤:

直接将代码copy到你项目中的公用JS文件中(图片地址是服务器上的,不用管),很good!

原文地址:https://www.cnblogs.com/hanguozhi/p/7405840.html

移动端,禁止横屏显示模板,干货!!!相关推荐

  1. android 悬浮窗口禁止横屏显示,悬浮窗强制设置屏幕方向|App开发交流区|研发交流|雨滴科技技术论坛 - Powered by Discuz!...

    最近在做平板上的一个程序,需要配合中通的app来控制扫描与分拣机的转动.然后中通的程序在平板上运行有一个问题, 就是app里设置了强制竖屏,不能跟随系统旋转应用屏幕方向,然后把系统里的屏幕方向写死,虽 ...

  2. 文本超出多行显示省略号 移动端禁止双击缩放

    文本超出两行显示省略号 移动端禁止双击缩放 单行显示省略号 overflow:hidden; text-overflow:ellipsis; white-space:nowrap 多行省略 displ ...

  3. [html] 移动端如何让页面强制横屏显示?

    [html] 移动端如何让页面强制横屏显示? 说个想法 不一定能实现web端的话 通过判断页面屏幕宽度(这个得开陀螺仪权限吧) 然后经行div旋转 个人简介 我是歌谣,欢迎和大家一起交流前后端知识.放 ...

  4. 高德地图 transform: rotate(90deg)横屏显示后样式及事件问题

    做大屏数据报表,底图用的动态的高德地图,后客户又要求做移动端的大屏,要求用户一进入页面,就是横屏显示.即rotate(90deg)显示页面内容. 但是发现旋转后高德地图的样式会有问题.就是创建的mar ...

  5. android h5 禁止缩放,vue h5移动端禁止缩放代码

    vue h5移动端禁止缩放代码 安卓 在index.html里面写 ios 在APP.vue里面写 window.onload = function() { document.addEventList ...

  6. html5 手机站点,HTML5移动端手机网站基本模板 HTML5基本结构

    HTML5移动端最基本网页模板代码(以下HTML代码可直接拷贝复制使用): 手机网站最基本HTML模板 body{font-size:62.5%;font-family:"Microsoft ...

  7. Android 端 2D 横屏动作冒险类闯关游戏【100010436】

    Android 端 2D 横屏动作冒险类闯关游戏 摘要 随着闯关类游戏的玩法与数目的不断增加,本文所设计的一款名为<Wander In Color>的动作冒险闯关类游戏,将从一个新的角度入 ...

  8. Android 设置横屏,竖屏或者禁止横屏的方法

    在android 的配置文件AndroidManifest.xml中有 android:screenOrientation属性 下面看下各个属性 "unspecified":默认值 ...

  9. [IE技巧] 禁止/允许显示网页上Flash的小插件

    一个很小的插件工具, 用于禁止/允许显示网页上的Flash: http://flash.melameth.com/togflash.html  转载于:https://blog.51cto.com/w ...

最新文章

  1. python做一个系统-用python做一个系统监控程序
  2. img下面的png图片 vs 读不出来_VUX中XImg组件加载图片不正确,BusPlugin不好使,求解...
  3. python input与返回值-Python 详解基本语法_函数_返回值
  4. clientHeight ,offsetHeight,style.height,scrollHeight有区别与联系
  5. javaweb上传文件_javaWeb中,如何通过CommonsFileUpload组件上传文件
  6. matlab机器人自动分拣_极智嘉分拣系统落地 助力打造智慧物流引擎
  7. Markdown编辑器:纯前端演示(可接入项目、含源码下载) - 总结篇
  8. 视差滚动的爱情故事之优化篇
  9. 宝典计算机网络部分,计算机网络复习相关知识点宝典
  10. 【数学】稀疏图的随机游走问题
  11. 一个字符带下滑线的EditText
  12. 3dsll 新大三 误删fbi不能安装游戏解决之路
  13. kindle dxg汉化和安装kindlepdfviewer
  14. 关于电脑开机自检声音的检测
  15. Python 3个小练习
  16. uni-app使用HBuilder X编辑器本地打包app(apk)详情步骤
  17. 中国八横八纵大容量光纤通信网——世界级光纤通信网
  18. html touch时没有阴影,4399touch怎么玩 Touch游戏常见问题汇总
  19. EXCEL数据分析的基本知识
  20. Python调用OpenAI API示例

热门文章

  1. ChatGPT原理解析以及使用方法介绍
  2. 【论文解读 ESWC 2018 | R-GCN】Modeling Relational Data with Graph Convolutional Networks
  3. 饮水思源--浅析深度学习框架设计中的关键技术
  4. 微信中被举报的网页怎么打开 怎么打开被拦截的网址
  5. 发言稿开场白范文_演讲稿开场白范文集锦
  6. python集合操作班级干部竞选演讲稿_【必备】竞选班干部演讲稿集合8篇
  7. 团队作业9——测试与发布(Beta版本)
  8. element输入框限制数字输入
  9. 写一个判素数的函数,在主函数输入一个整数,输出是否为素数的信息
  10. STM32F4_ADC多通道采样