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