Spec-Zone.ru › ColdFusion

location

Останавливает выполнение текущей страницы и перенаправляет на указанный URL.

location(url [, addtoken] [, statuscode]) → returns void

  • CF9+
  • Lucee
  • BL 1.0.0+
  • См. также: cfscript cflocation

    Справочник аргументов

    url string
    Обязательный

    URL веб-страницы, которую нужно открыть.

    addtoken boolean
    По умолчанию: true

    Параметр clientManagement должен быть включен (см. cfapplication).

    statuscode numeric
    По умолчанию: 302

    Код состояния HTTP
    Значения:
    • 300
    • 301
    • 302
    • 303
    • 304
    • 305
    • 306
    • 307

    Совместимость

    ColdFusion:

    Версия 9+ Реализована как функция и как псевдоним тега cflocation в скрипте, поэтому именованные параметры можно использовать до CF2018+. В CF11+ значение по умолчанию для addtoken — false, если включен защищенный профиль

    Примеры
    Пример кода с вызовом функции location

    Простой пример

    Перенаправляет на другую страницу, если пользователь не вошел в систему.

    if (!structKeyExists(session, "userID") {
    	location("login.cfm");
    }

    © 2012–present Foundeo, Inc. and the CFDocs contributors.
    Licensed under the MIT License.
    ColdFusion is a trademark of Adobe Systems Incorporated.
    https://cfdocs.org/location

    Spec-Zone.ru

    Настройки Оффлайн Что нового Помощь О нас
    Spec-Zone .ru
    спецификации, руководства, описания, API