防止在网站中使用触摸屏缩放(IE 11, Win 10)
Prevent zooming using a touchscreen in a website (IE 11, Win 10)
我有一个使用jQuery Mobile创建的网站。我想禁用缩放功能,或者阻止用户使用缩放或同时用两个手指轻敲来放大。
我一直在寻找一个答案,但是我就是找不到一个有效的答案。
我尝试使用meta标签:
<meta name="viewport"
content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=0"/>
也尝试:
body { -ms-content-zooming: none },
html { -ms-content-zooming: none },
.ui-page { -ms-content-zooming: none }
用user-scalable = no
代替user-scalable = 0
所以经过更多的研究,我终于找到了一个解决我的问题的方法。不是最帅的,但对我有用。
我不得不添加一个额外的关键到Internet Explorer注册表((HKEY_CURRENT_USER'Software'Microsoft'Internet Explorer'Zoom
),以防止任何缩放。完整的指南在这里
相关文章:
- 为什么这在IE中的工作方式与在Firefox中不同
- 后焦点更改为IE 11中的地址栏,而不是转移到表单中的下一个控件
- 如何在读取XLS/XLSX本地文件时,使用IE的javascript代码启用未标记为安全的ActiveX控件
- jQuery blueimp文件上传:将N-1个文件上传到IE中的服务器
- 有没有一种方法可以在控制台关闭的情况下让console.log()在IE中记录消息
- 设置倒计时计时器,IE出现问题
- 仅在IE中,javascript中的时区名称不正确
- 在IE中加载Firebug Lite时出现问题
- 为什么我得到错误IE修剪方法是't支持
- IE中的CSS翻转动画:翻转的一面显示镜像内容
- 通过具有IE<11
- IE在将字符串转换为日期时从日期中删除4小时
- 列表样式在IE中未设置为none,但在IE中适用
- IE/Chrome中未定义的函数,但Firefox中没有
- Jquery Modal表单登录与AJAX-ASP经典上的IE 9
- window.opener.document在ie中不起作用
- IE中关于ZK和JavaScript集成的一些错误
- 为什么Telerik cdn在IE中不起作用
- 我需要使网络应用程序作为窗口全屏应用程序工作.在IE-11(最后一个)为PC(WIN-7),全屏模式,用一个按钮关闭它
- 防止在网站中使用触摸屏缩放(IE 11, Win 10)