comenzar:
Puede hacer que las implementaciones de JavaScript y VBScript transmitan música desde la misma tabla. Mira el guión a continuación:
[Ctrl+A Seleccionar todo nota: si necesita introducir JS externo, debe actualizarse para ejecutar]
Runat:
Vamos a desglosarlo de principio a fin. La siguiente lista es un JavaScript simple y independiente:
Si no fuera por el discreto runat = "servidor", habría parecido un simple JavaScript que podría ver en el cliente.
El atributo Runat le dice al servidor que lo ejecute en el lado del servidor, por lo que el cliente nunca lo verá. También puede establecer la propiedad en runat = "Client", para que pueda omitir el servidor y ejecutarla directamente en el cliente.
Por cierto, no se puede colocar dentro de la etiqueta ASP.
Eche un vistazo al VBScript a continuación:
FunctionVBGreeting ()
Vbgreeting = "greetingsFromVBScriptFunction"
Función final
Este VBScript implementa las mismas funciones que JavaScript. No es nada especial.
Sin embargo, hay algunas características especiales en el VBScript a continuación.
FunctionTodollars (x)
tdollars = FormatCurrency (x)
Función final
Cita:
La función anterior regresa para obtener un parámetro de JavaScript. Luego le devolverá el valor más apropiado a JavaScript. Veamos cómo se hace referencia a FunctionTodollar (x).
FunctionAdd (x, y)
{
resultado = x+y;
resultado = TODOLLARS (resultado);
returnresult;
}
La función agregue (x, y) es una función JavaScript. Puedes ver desde el medio de la función
resultado = TODOLLARS (resultado);
La línea anterior es en realidad una llamada a JavaScript de VBScript.
advertir:
Como una advertencia. Cuando crea un script con el atributo runat, en realidad está programando el orden en el que se ejecuta. No explicaré este problema en profundidad, porque el orden de ejecución depende de la situación.
Esto es lo que explicaré en profundidad: use solo las propiedades Runat para las funciones (y aquellas variables globales que se llaman dentro de las funciones). No coloque el código más importante dentro de él, porque no puede garantizar que el código de nivel superior cambie el orden de ejecución debido a que utiliza esta técnica.
El texto original y la dirección de ejemplo de esta sección: http://aspjavascript.com/lesson04.asp
Autor original: James Clark Traducción: Huahua por favor indique la reimpresión