Ajax Framework PageLocate this document in the navigation structure

Use

The Ajax Framework Page is the default framework page provided with new installations of SAP NetWeaver Portal. It provides enhanced user experience, functionality, and a new Ajax-based development infrastructure. The underlying AJAX technology means that most of the page's functionality is based on the client side, allowing for a significant improvement in the usability of the portal. The Ajax interface uses a new look and feel, and provides an improved user interaction experience.

The Ajax Framework Page is implemented using JavaScript and uses asynchronous data transfer between the server and the client, as well as enhanced client-side caching, specifically, the navigation hierarchy is cached on the client side. This reduces server load and moves activities to the client side so that there is no need to update the entire page with every server request, thereby achieving a flicker-free experience. The Ajax Framework Page is fully customizable, allowing for simple branding capabilities and advanced personalization options.

Note

For information about integrating SAP NetWeaver Enterprise Search into the Ajax Framework page, see SAP NetWeaver Enterprise Search on SAP Help Portal.

Location in Portal Catalog: Start of the navigation path Portal Content Next navigation step Portal Users Next navigation step Standard Portal Users Next navigation step Ajax Framework Content Next navigation step Ajax Framework Page End of the navigation path( pcd:portal_content/every_user/general/defaultAjaxframeworkContent/com.sap.portal.AFPpage ).

You can modify this framework page to meet the requirements of your organization.

Structure

The Ajax Framework Page contains the following iViews and pages:

  • Page: Ajax Framework Page ( com.sap.portal.AFPpage )

    This is a portal page that contains the following iViews and pages:

    • Page: Ajax Headerless Framework Page ( com.sap.portal.headerless_frameworkpage )

      The headerless framework page supports headerless navigation.

      Note

      In the Page editor, the Visible checkbox for the headerless framework page within the Ajax Framework Page is inactive.

    • iView: AFP Masthead ( com.sap.portal.AFPMasthead )

      Administrators can show or hide the links in the masthead iView at runtime by setting the Show Link in Masthead: <Link Name> properties in this iView using the Framework Page Configuration tool. For more information, see Creating and Editing a Framework Page .

    • iView: AFP Widgets ( com.sap.portal.AFPWidgets )

      Generates a widget library in JavaScript to be used by other iViews on the client side. For example, the masthead uses this library to add the menu bar and the search bar to the header area. You can also configure the properties in this iView to show or hide elements such as the Help Center option in the Help menu.

      You can change many of the menu texts that appear in the masthead menus, as well as their accessibility tooltips, by modifying the relevant properties in the Properties editor. Open the AFP Widgets iView, and in the Menu Bar property category modify the relevant properties.

    • iView: Ajax Top-Level Navigation ( com.sap.portal.AFPTopLevelNavigation )

    • iView: Ajax Detailed Navigation ( com.sap.portal.AFPDetailedNavigation )

    • iView: Dynamic iViews ( com.sap.portal.AFPDynamicIviews )

    • iView: Ajax Page Toolbar ( com.sap.portal.AFPPageToolbar )

    • iView: Browser Document Mode ( com.sap.portal.BrowserDocumentMode )

      This iView adds an X-UA-Compatible header into the framework page that affects the Browser Mode and the Document Mode in Microsoft Internet Explorer. The default value is IE=EmulateIE7 that sets the Browser Mode in Microsoft Internet Explorer to IE7 Compatibility View and the Document Mode to Quirks .

      For more information, see SAP note 1458799 Information published on SAP site.

      To run the entire portal in standards mode, use the Ajax Standards Mode Framework Page.

Layout Used by the Ajax Framework Page

The pages and iViews in the Ajax Framework Page are spatially positioned by using the Ajax Framework Page Layout ( pcd:portal_content/com.sap.pct/admin.templates/layouts/com.sap.portal.AFPLayout ).