В ColdFusion переменные разрешены в какой порядок?

Понятый это:

<input type="text" id="txtSearch" onkeypress="return searchKeyPress(event);" />
<input type="button" id="btnSearch" Value="Search" onclick="doSomething();" />

<script>
function searchKeyPress(e)
{
    // look for window.event in case event isn't passed in
    e = e || window.event;
    if (e.keyCode == 13)
    {
        document.getElementById('btnSearch').click();
        return false;
    }
    return true;
}
</script>
8
задан ale 17 July 2012 в 13:33
поделиться

1 ответ

Обычно рекомендуется использовать всегда ограничивайте ваши переменные по двум основным причинам:

  • Производительность - CF не нужно искать переменную путем поиска в разных областях по очереди
  • Точность - если две переменные имеют одно и то же имя в разных областях, вы может не получить то, что вы ожидали

Тем не менее,здесь ищутся области значений переменных порядка:

  1. Локальная функция (ключевое слово VAR)
  2. Локальная нить (CFTHREAD)
  3. Результаты запроса
  4. АРГУМЕНТЫ функции
  5. Локальные ПЕРЕМЕННЫЕ
  6. Переменные CGI
  7. переменные ФАЙЛА
  8. Параметры URL
  9. Поля FORM
  10. Значения COOKIE
  11. Переменные КЛИЕНТА

РЕДАКТИРОВАТЬ: Также следует отметить, какие области не искали: SESSION, SERVER, APPLICATION

ЗАЯВКА

ЗАЯВКА

16
ответ дан 5 December 2019 в 05:03
поделиться
Другие вопросы по тегам:

Похожие вопросы: