começar:
Você pode fazer implementações JavaScript e VBScript transmitir músicas da mesma tabela. Confira o script abaixo:
[Ctrl+A Selecione All Note: Se você precisar introduzir JS externo, precisará atualizar para executar]
Runat:
Vamos quebrá -lo do começo ao fim. A lista a seguir é um JavaScript simples e independente:
Se não fosse o discreto de Runat = "servidor", pareceria um JavaScript simples que você pode ver no cliente.
O atributo Runat informa ao servidor para executá -lo no lado do servidor, para que o cliente nunca o veja. Você também pode definir a propriedade como Runat = "Client", para que você possa pular o servidor e executá -lo diretamente no cliente.
A propósito, ele não pode ser colocado dentro da tag ASP.
Dê uma olhada no VBScript abaixo:
FunctionVBGreeting ()
VBGreeting = "cumprimentos de função de escrenda"
Função final
Este VBScript implementa as mesmas funções que o JavaScript. Não é nada de especial.
No entanto, existem alguns recursos especiais no VBScript abaixo.
FunctionTodollars (x)
TODOLLARS = formatCurrency (x)
Função final
Citar:
A função acima retorna para obter um parâmetro de JavaScript. Em seguida, ele retornará o valor mais apropriado ao JavaScript. Vamos ver como a functionTodollars (x) é referenciada.
functionAdd (x, y)
{
resultado = x+y;
resultado = todollars (resultado);
returnResult;
}
A função Add (x, y) é uma função JavaScript. Você pode ver no meio da função
resultado = todollars (resultado);
A linha acima é na verdade uma chamada para JavaScript pelo VBScript.
avisar:
Como um aviso. Quando você cria um script com o atributo RUNAT, você está realmente agendando o pedido em que ele é executado. Não vou explicar esse problema em profundidade, porque a ordem de execução depende da situação.
Aqui está o que explicarei em profundidade: use apenas propriedades Runat para funções (e as variáveis globais que são chamadas nas funções). Não coloque o código mais importante dentro dele, porque você não pode garantir que o código de nível superior alterará a ordem de execução devido ao uso dessa técnica.
O texto original e o endereço de exemplo desta seção: http://aspjavascript.com/lesson04.asp
Autor original: James Clark Tradução: Huahua, por favor, indique a reimpressão