You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 7 Next »

The tabbedpanel component is primarily an AJAX component, where each tab can either be local content or remote content (refreshed each time the user selects that tab).

Be sure to setup the page containing this tag to be Configured for AJAX

Attribute

Type

Required

Default

Description

id

string

TRUE

 

The id to assign the component

This tag is used in together with the panel tag.

Example

The following is an example of a tabbedpanel tag utilizing local and remote content.

Error formatting macro: snippet: java.lang.NullPointerException

Additional Configuration

If you are looking for the "nifty" rounded corner look, there is additional configuration. This assumes that the background color of the tabs is white. If you are using a different color, please modify the parameter in the Rounded() method.

<link rel="stylesheet" type="text/css" href="<ww:url value="/webwork/tabs.css"/>">
<link rel="stylesheet" type="text/css" href="<ww:url value="/webwork/niftycorners/niftyCorners.css"/>">
<link rel="stylesheet" type="text/css" href="<ww:url value="/webwork/niftycorners/niftyPrint.css"/>" media="print">
<script type="text/javascript" src="<ww:url value="/webwork/niftycorners/nifty.js"/>"></script>
<script type="text/javascript">
    dojo.event.connect(window, "onload", function() {
        if (!NiftyCheck())
            return;
        Rounded("li.tab_selected", "top", "white", "transparent", "border #ffffffS");
        Rounded("li.tab_unselected", "top", "white", "transparent", "border #ffffffS");
        // "white" needs to be replaced with the background color
    });
</script>
  • No labels