Next Experience client-side scripting global variables

reference brazil Updated Sep 10, 2026 1 min read next-exp-client-script-globals.md
Raw file servicenow.com

Next Experience global variables are used in client scripts to determine whether Next Experience is applied to a page.

  • NOW.isUsingPolaris

    Returns true if Next Experience is applied to the current page.

  • NOW.isPolarisWrapper

    Returns true if the page is running in the Next Experience Unified Navigation. This global variable exists only in the Unified Navigation.

    For more information about the Unified Navigation, see Next Experience Unified Navigation.

Client script:

JavaScript
// Reload the current page in the unified navigator if not currently in the unified navif (NOW.isUsingPolaris && (!top.NOW || top.NOW.isPolarisWrapper !== "true")) {    var currentPath = window.location.pathname + window.location.search;    top.window.location.href = "/now/nav/ui/classic/params/target/" + encodeURIComponent(currentPath)}

Parent Topic:Configuring the Next Experience UI

Related topics

PolarisUI API - Scoped

Search documentation
Search document titles and file paths on the brazil branch