Todos sabemos que cuando ingresamos texto y puntuación, tenemos hurto completo y medio para cambiar, entonces, ¿cómo cambiar en la programación ASP? Este artículo Tutorial de instancia ASP te enseña a cambiar entre el medio ángulo completo.
Parte de conversión de JavaScript:
<script>
/*
**************************************
* Constitución del sitio de la construcción del sitio:
* Str: cadena para convertir
* Bandera: Mark, gire a completo a las 0:30 y recurra a la mitad de ella para África
* Tipo de valor de retorno: cadena
**************************************
*/
Función dbc2sbc (str, flag) {{
var i;
resultado var = '';
if (str.length <= 0) {alert ('error de parámetro de cadena');
para (i = 0; i <str.length; i ++)
{str1 = str.charcodeat (i);
if (str1 <125 &&! flag)
Resultado += string.FromCharCode (str.charcodeat (i) +65248);
demás
Resultado+= String.FromCharCode (str.charcodeat (i) -65248);
}
Resultado de retorno;
}
</script>
// Ejemplo:
<script>
alerta (DBC2SBC (AAABC, 0));
Document.Write (DBC2SBC (ABCDEFG, 0))
</script>
Parte de conversión ASP:
<%
'******************************
'* Jianjian Site Learning Parameter Descripción:
'* Str: cadena para convertir
'* Bandera: Mark, entregue a las 0:30 y gire a la mitad de la mitad para no -0 en punto
'* Tipo de valor de retorno: cadena
'******************************
Función dbc2sbc (str, flag)
Dim I
Si len (str) <= 0 entonces
msgbox 'error de parámetro de cadena'
función de salida
final si
para i = 1 a Len (Str)
str1 = asc (mid (str, i, 1)))
Si str1> 0 y str1 <= 125 y no bandera entonces
DBC2SBC = DBC2SBC & CHR (ASC (MID (STR, I, 1)) -23680)
demás
DBC2SBC = DBC2SBC & CHR (ASC (MID (STR, I, 1))+23680)
final si
próximo
función final
%>