2010-12-09 28 views
0

我想禁用缩放,无论是在所有浏览器中按Ctrl + -/+或Ctrl +滚轮。我尝试使用link中给出的代码。我也尝试通过使用以下代码禁用Ctrl键:是否可以在页面中同时使用两个键以及鼠标滚轮禁用缩放?

$(document).keydown(function(e){ 
    if(e.keyCode == 17) 
     return false; 
    }); 

但它不起作用。实际上,我不想提醒用户缩放功能已被禁用,所以我不能在上面的代码中使用alert()。

有什么建议吗?

谢谢!

+1

即使您禁用了Ctrl + -/+键&和Ctrl +滚轮,我仍然可以转到查看 - >放大浏览器并在此处进行更改。您最好的选择是构建您的设计,使其不依赖于特定的文本大小。另外,有些人很难阅读小文本......这就是为什么有一个缩放功能。 – simshaun 2010-12-09 18:55:50

+0

尝试使用以像素为单位的固定字体大小`body * {font-size:12px; }` – 2010-12-09 20:27:50

回答

0

缩放是有原因的。了解它,围绕它构建,但不要试图禁用它。最后,这是一个不在你手中的bowser功能。你可以破解和削减,但我怀疑你会找到一个完美的或者甚至是稳定的解决方案。

相关问题