I've talked about different ways to print from webpages in multiple blogs in the past.  A great option to use if you are using multiple Zebra products is the Enterprise Browser.


Enterprise Browser is a powerful, next generation industrial browser that enables you to build feature-rich web applications that integrate seamlessly with the features in Zebra mobile computers and peripherals.


Enterprise Browser’s feature-rich mobile application development tool allows you to seamlessly integrate the browser into the native peripherals of a device, while enabling barcode scanning, signature capture, and much more.


Enterprise Browser replaces the Zebra Pocket Browser and RhoElements Shared Runtime.


Try this new sample code walk-through of using the printing capabilities and provide your feedback.


Printing Labels - Enterprise Browser - JavaScript