Content Loading Modes
TabStrip.XML supports three content loading modes - static, async and external. static loads declarative static content from the datafile, async loads content with AJAX and external uses <iframe />.
Use the dropdown below to test each of the modes:
Skins
The full version of TabStrip.XML comes with a set of 12 skins that can be set either declaratively or via the client API of the control. The lite version is shipped with three skins only - Mac, Vista and XP that can be previewed when switching the modes in the example above. Below is a demo of TabStrip.XML with Mac skin:
Position of the TabStrip Buttons
One of the various features of TabStrip.XML is the ability to declaratively set position of the tabstrip buttons - top or bottom.
Use the dropdown below to switch the buttons position of the tabstrip:
Icon Support
TabStrip.XML supports icons for tab buttons that can be set declaratively via the displayicon and iconurl in the datafile of the tabstrip:
Client API of TabStrip.XML
The latest version of the control comes with new client API of 10+ allowing total control over the tabstrips in runtime - enable and disable tabs, add and remove tabs, show and hide tabs, etc. An extensive demo of the client methods is available in the download distribution of the control.
Below is a list of the API of TabStrip.XML:
- Programmatically add tabs to a tabstrip
- Programmatically remove tabs from a tabstrip
- Programmatically set new skin to a tabstrip
- Programmatically remove a tabstrip from the DOM of the page
- Create a tabstrip in runtime
- Remove all tabs
- Hide Tab
- Show Tab
- Disable Tab
- Enable Tab
- Programmatically select tab
What's New in the Latest Version
- Improved rendering and loading speed.
- New property -
mode-static,asyncandexternal. - Better exception and error handling allowing easier debugging and troubleshooting.
- Rich client API for tabstrip manipulation in runtime.
- New property -
sortable. - New property -
buttonposition. - Improved crossbrowser compliance.
- A number of bugs addressed and fixed
Browser Support
TabStrip.XML works with all major browsers. Internet Explorer 6 is not supported, and the component does not initialize on that browser.
- Internet Explorer 7
- Internet Explorer 8
- Mozilla FireFox
- Opera
- Google Chrome
- Apple afari
Differences Between the Lite and the Full Version
The Lite version of TabStrip.XML is displays a trial message at the bottom of each tabstrip and is shipped with three skins only. The full version is fully functional, does not display any trial messages and comes with the full set of 12 skins.
If you wish to purchase the full version of the control, you can do it on the following page.