Cheats Team
Sejam Bem Vindos ao Cheats Team ! Obg : Willian9931 e equipe !
Quem está conectado
1 usuário online :: Nenhum usuário registrado, Nenhum Invisível e 1 Visitante

Nenhum

O recorde de usuários online foi de 13 em Sex Set 13, 2013 6:02 am
Buscar
 
 

Resultados por:
 


Rechercher Busca avançada

Parceiros
HandSurf Hotel
server habbo
Últimos assuntos
» DDtank - PVP HACK + MISSION
Sab Fev 08, 2014 6:42 am por akiratys

» Listão VPS FREE
Sab Nov 16, 2013 6:49 am por lucasnopc

» Melhores músicas de 2012
Ter Mar 12, 2013 2:11 am por junino320

» Endereço do Fórum!
Qui Jan 31, 2013 4:03 pm por hackergm

» C4D Nebulas Pack
Qui Jul 12, 2012 1:25 pm por Willian9931

» Clique Aqui e Veja as Vagas !
Sab Jun 16, 2012 8:02 pm por -Perdigao

» Hacker Grand Chase
Qui Maio 10, 2012 2:24 pm por gabriel123

» Básico e avançado programação C++
Ter Jan 24, 2012 6:14 pm por Willian9931

» Asp básico !
Ter Jan 24, 2012 5:18 pm por Willian9931

Os membros mais ativos da semana


Asp básico !

Ver o tópico anterior Ver o tópico seguinte Ir em baixo

Asp básico !

Mensagem por Willian9931 em Ter Jan 24, 2012 5:18 pm

O que são MsgBoxes (Message Boxes)?

São, como o próprio nome diz caixas de mensagem e são de grande intimidade para os que programam em Visual Basic, é o similar em javascript ao 'alert'.

Muita gente afirma que é impossível implementar o comando 'msgbox' no VBScript, eu mesmo já percorri muitos fóruns na internet a procura de uma solução que dispensasse o Javascript, já que sou fã de carteirinha do vbscript, até que fui obrigado a estudar o tal do Javascript e entendi porque era possível implementar o 'alert'. Vamos a teoria...

Client-Side/Server-Side

Esse assunto é muito extenso e não tenho a pretensão de abordá-lo detalhadamente, mas sim uma pincelada, até por que eu acho que você, leitor, já saiba isso!

Quando você usa as marcas '' você está ordenando que o código entre estas marcas ocorrerão, ou serão usadas, no computador do cliente(visitante) e já quando você usa '<%%>' a informação será processada no servidor antes de ser enviado par. Para exemplificar o que estou dizendo, veja o código abaixo, no lado esquerdo temos um exemplo que mostrará a hora no lado do cliente e no lado direito a hora no servidor:


function Hora()
Hora = time()
document.write(Hora)
end function

Hora Local Teste

A hora local é: Hora()





Hora Servidor Teste

A hora no Servidor é: <%=Time() %>





Se você é daqueles que precisam ver para crer, clique aqui ver o exemplo na prática.

Agora veja o seguinte código:

Teste MsgBox

<% msgbox "Teste de Exempo" %>



Então? Será que vai funcionar?

Não vai! Se você entendeu o que foi mostrado anteriormente dirá que não é possível, por que logicamente não dá pra gerar uma caixa modal no servidor e enviá-la pro cliente (acabei de escrever um absurdo!) Se tentar executar este código obterá um erro.

Então se você leu até aqui, deve estar ansioso para ver o código que realmente vai funcionar, só que agora você já sabe porque ele vai funcionar:


function Hora()
Hora = time()
end function

Hora Local Teste

A hora local é: msgbox Hora()





Agora Sim!!

Bom, se você entendeu porque vai funcionar maravilha, mas com certeza tem alguém (que gosta de javascript) que vai dizer que dá na mesma que usar o 'alert()'. Será? Bem, vou mostrar as vantagens...

Não se preocupe, vou ser breve, já pensou em ter uma caixa modal na sua página que mostre os botões "Sim" "Não" e ainda por cima saber qual o botão que o usuário clicou, veja abaixo:


function Hora()
dim Resposta
Resposta = msgbox("Quer ver a hora local?", vbquestion + vbYesNo, "Pergunta Ativa")
Hora = time()
if Resposta = vbYes then< /FONT >
document.write("Você quis ver a hora local!")
else
document.write("Você não quis ver a hora local!")
end if
end function

Hora Local Teste

A Resposta é: Hora()




Eu não sei se é possível fazer isso em Javascript, mas aí está.

Se gostou o que custa comentar? king


Admin -Willian9931
[Você precisa estar registrado e conectado para ver esta imagem.]


Ei CONVIDADO , é Você Mesmo. é Meu Fãn? Use:
[Você precisa estar registrado e conectado para ver esta imagem.] [Você precisa estar registrado e conectado para ver esta imagem.]


[Você precisa estar registrado e conectado para ver esta imagem.]
avatar
Willian9931
Adiministrador
Adiministrador

Mensagens Mensagens : 64

Voltar ao Topo Ir em baixo

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo

- Tópicos similares

 
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum