Next Experience Variables globales de scripting côté client

  • Rversion finale: Washingtondc
  • Mis à jour 1 févr. 2024
  • 1 minute de lecture
  • Next Experience Les variables globales sont utilisées dans les scripts clients pour déterminer si elle doit être appliquée ou non Next Experience à une page.

    MAINTENANT.ISUSINGPolaris
    Renvoie la valeur true si Next Experience est appliqué à la page actuelle.
    NOW.isPolarisWrapper
    Renvoie la valeur true si la page est en cours d’exécution dans le Next Experience Navigation unifiée. Cette variable globale n’existe que dans le Navigation unifiéefichier .

    Pour en savoir plus sur Navigation unifiée, consultez Utilisation du Next Experience Navigation unifiée.

    Script client :

    // Reload the current page in the unified navigator if not currently in the unified nav
    if (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)
    }