На веб-сайте ASP очень полезно убедиться, что все файлы ASP объявляют общее включение в верхней части: -
<!-- #include virtual="/globalInclude.asp" -->
Это хорошее место для размещения переменных, которые вы затем можете использовать для условного пропуска вещей, например, вы можете включить этот код в глобальный include: -
class CGlobalDefinitions
public Debug
end class
dim DEFINE : set DEFINE = new CGlobalDefinitions
DEFINE.Debug = true
Теперь везде в вашем ASP-коде вы можете использовать код: -
if DEFINE.Debug then
'' # Do stuff only when debugging is required
end if
Обратите внимание, что использование класса для хранения ваших "DEFINE" ограничивает влияние, создавая различные такие флаги в пространстве имен каждой страницы, вы не хотите, чтобы ваше определение конфликтовало с другой переменной на странице ASP.