如何模拟,如果用户按Ctrl +加号或减号使用JavaScript(JQuery)的?

这是可能的,如果我点击一个锚链接来模拟,如果我按了键盘上的Ctrl+键(或Mac上的等效)? 如果是的话,你能告诉我该怎么做吗?

就像是

 <a href="#" onclick="simulateCtrlKeyPlus();return false;">Ctrl+</a> 

如果您只是想模拟CTRL +鼠标滚轮缩放功能的行为,则可以使用CSS3-Transitions。 一个很好的jQuery插件是jQuery Transit 。

例:

 $('a.ctrlplus').click(function() { $('body').transition({ scale: ($('body').css('scale')+0.1) }); }); 

不知道它是否适用于所有的浏览器。

我很肯定你需要在浏览器API级别上访问它,因为并不是所有的浏览器都具有这个功能,或者是以同样的方式进行操作。

我不明白你要实现什么,但是这里有一个插件,它使得处理键盘快捷键变得非常容易。

这是一个例子

 shortcut.add("Ctrl+Shift+X",function() { alert("You have pressed Ctrl+____"); }); 

希望它会帮助你。