Release date: September 7th, 2018
Current version: 5.3.7
Change log


AJAX-ZOOM examples containing 360 viewer wihtout mixed content and without additional features

Open AJAX-ZOOM player in a lightbox from a link (click event) as Ajax invoked content. The content can be 360 degree or 3D animation, a gallery or just a simple high resolution image. Fancybox and Colorbox are used as examples to illustrate the procedure.
Load AJAX-ZOOM in an iframe. The simplest way to implement AJAX-ZOOM anywhere. You can place as many instances on one page as you like. Fullscreen also works on mobile devices. Loading of the content inside iframe can be postponed with "lazyload". The content of the iframe could be an image gallery, a 360/3D product rotation or simply one high-resolution image with progressive zoom.
Clean (without too much redundant code) implementation of a single responsive 360° / 3D Spin & Zoom. Can be used as source code for your own basic implementation of the player. In the source code you will also find some comments regarding the parameters, e.g. path to the folder with 360° images.
A responsive 360​​° degree AJAX-ZOOM implementation example, where the size of the player can also be adjusted by JavaScript. When changing the size of the browser window, this is not needed since AJAX-ZOOM adapts itself to the size of the container instantly. This example also shows how to load a different 360° degree product via $.fn.axZm.loadAjaxSet AJAX-ZOOM API by clicking on any HTML element.
Open 360 product rotate player as full browser window on load. The parent container is set to be "body" HTML element. Opening AJAX-ZOOM full screen is not possible without a user triggered event like "click" which is imposed by browser restrictions.
In this 360° animation the internal horizontal gallery is turned on but only selected frames from 360° are displayed in it. When the user clicks on the thumbnail the spin goes to this particular frame. On we have loaded an interesting 360° animation into this example which rather uses a film making technic than a turntable for 360 degree photography. However it is still zoomable into details which also does make sense.
In this example AJAX-ZOOM player is loaded into responsive Fancybox window. The sizes of the Fancybox and AJAX-ZOOM player inside it are determined by the browser window size. The view of an image or 360 object can be farther maximized to Fullscreen directly out of the Fancybox window. This example can also serve as tutorial about defining the content to load into AJAX-ZOOM player.
Very simple demo of how to open AJAX-ZOOM 360/3D or image as fullscreen on click. Only couple JS files in head necessary to get started.
Clean (without too much redundant code) example with a 360 degree product presentation, which makes excessive use of hotspots.
Introducing AJAX-ZOOM API $.fn.axZm.loadAjax360Type; It will inject a different 360 degree product spin of the same size at place of the loaded keeping zoom level and frame number unchanged. Perfect for 360 product configurators.

Modules / plugins

"Modules / plugins / extensions" are not needed to use AJAX-ZOOM. However these wonderful modules will facilitate and speed up the integration of AJAX-ZOOM into various established CMS or e-commerce / shopping cart systems. If all conditions are met, then you will have AJAX-ZOOM running in your shop within two minutes. The modules can be installed and configured with just a few clicks without writing a single line of code.

Magento PrestaShop WooCommerce WordPress shortcode Opencart Oxid Shopware

Available are modules for Magento, Prestashop, WooCommerce (WordPress), Opencart, Shopware und Oxid (the last two are commonly used in German speaking countries).



The license price is primarily based on the number of different images that are displayed on a domain in AJAX-ZOOM Player. Full license agreement and price list can be found in the download area. Of course the demo (Light) version can be downloaded and tested in your environment free of charge.

If necessary, we can issue a time-limited license free of charge, whereby AJAX-ZOOM and the modules / plugins should work with few restrictions without entering the license data. If something does not work as expected, do not hesitate to contact us. The prices are one time payment.

To use live-support-chat you will need to have Skype installed on your device.

In case live support over Skype is not immediately available please leave a message or send us an email over contact form at first.

Every AJAX-ZOOM related inquiry / question will be answered!