If you just want to simulate the behavior of the CTRL + Mousewheel Zoom function, you can use CSS3-Transitions. Good jQuery plugin for this jquery Transit .
Example:
$('a.ctrlplus').click(function() { $('body').transition({ scale: ($('body').css('scale')+0.1) }); });
I donβt know if it works in all browsers.
source share