Javascript 是否可以在页面中使用两个键以及鼠标滚轮禁用缩放?
我想禁用缩放,无论是在所有浏览器中使用Ctrl+-/+还是Ctrl+滚轮。我尝试使用中给出的代码。我还尝试使用以下代码禁用Ctrl键:Javascript 是否可以在页面中使用两个键以及鼠标滚轮禁用缩放?,javascript,jquery,zooming,jquery-events,keydown,Javascript,Jquery,Zooming,Jquery Events,Keydown,我想禁用缩放,无论是在所有浏览器中使用Ctrl+-/+还是Ctrl+滚轮。我尝试使用中给出的代码。我还尝试使用以下代码禁用Ctrl键: $(document).keydown(function(e){ if(e.keyCode == 17) return false; }); 但它不起作用。实际上,我不想提醒用户缩放已禁用,因此我不能在上述代码中使用alert() 有什么建议吗?Zoom的出现是有原因的。理解它,围绕它构建,但不要试图禁用它。最后,这是一个bow
$(document).keydown(function(e){
if(e.keyCode == 17)
return false;
});
但它不起作用。实际上,我不想提醒用户缩放已禁用,因此我不能在上述代码中使用alert()
有什么建议吗?Zoom的出现是有原因的。理解它,围绕它构建,但不要试图禁用它。最后,这是一个bowser功能,您无法掌握。你可以使用黑客和斜杠,但我怀疑你是否能找到一个完美甚至稳定的解决方案来满足你的要求。即使你禁用了Ctrl+-/+键和Ctrl+滚轮,我仍然可以在浏览器中进入查看->缩放并在那里进行更改。您最好的选择是构建您的设计,使其不依赖于特定的文本大小。此外,有些人很难阅读小文章。。这就是为什么有缩放功能。尝试使用固定字体大小的像素,例如
body*{font-size:12px;}
问题是我构建的页面使用了overflow:hidden来防止滚动。如果这个人缩小,他会看到我隐藏的区域。这让整件事看起来很难看。