Quem está conectado?
Há 1 usuário online :: 0 registrados, 0 invisíveis e 1 visitante Nenhum
O recorde de usuários online foi de 166 em Seg Mar 08, 2021 4:07 pm
Procurar
Parceiros
Últimos assuntos
Os membros mais ativos da semana
Nenhum usuário |
Tópicos mais visitados
Asp básico !
Cheats Team :: HTML e Programação :: Asp
Página 1 de 1
Asp básico !
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
Hora Servidor Teste
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
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
Eu não sei se é possível fazer isso em Javascript, mas aí está.
Se gostou o que custa comentar?
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 '
function Hora()
Hora = time()
document.write(Hora)
end function
A hora local é:
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:
<% 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
A hora local é:
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
A Resposta é:
Eu não sei se é possível fazer isso em Javascript, mas aí está.
Se gostou o que custa comentar?
Willian9931- Adiministrador
- Mensagens : 64
Tópicos semelhantes
» PHP Básico !
» Delphi básico !
» Básico e avançado programação C++
» Grand Chase Tutorial Gladiadora Básico
» Delphi básico !
» Básico e avançado programação C++
» Grand Chase Tutorial Gladiadora Básico
Cheats Team :: HTML e Programação :: Asp
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos
|
|
Sáb Fev 08, 2014 6:42 am por akiratys
» Listão VPS FREE
Sáb 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 !
Sáb 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