Чтобы предотвратить вступление клиентов в полном (половине -наполосном) символе при входе, нам нужно преобразовать его в правильный полуаллетный (полный) символ через программу, которая является данной функцией.
<%
'*******************************
'*Описание параметра:
'*Str: строка для преобразования
*Флаг: отметьте, поверните в полном объеме в 0:00 и поверните в половину, когда он не -0
'*Возвращение значения Тип: строка
'*******************************
Functiondbc2sbc (str, flag)
дими
iflen (str) <= 0then
Response.write (параметры строки пусты)
Выходная функция
эндиф
Fori = 1tolen (str)
str1 = asc (mid (str, i, 1)))
ifstr1> 0andstr1 <= 125Andnotflagthen
Dbc2sbc = dbc2sbc & chr (asc (mid (str, i, 1)) -23680)
еще
Dbc2sbc = dbc2sbc & chr (asc (mid (str, i, 1))+23680)
эндиф
следующий
Конечная функция
%>