Jump to content


Photo

Mensagem De Carregando...


  • This topic is locked This topic is locked
Nenhuma resposta neste tópico

#1 Thiago_Sciotta

Thiago_Sciotta

    ok

  • Usuários
  • 215 posts
  • Sexo:Masculino
  • Localidade:Rio de Janeiro

Posted 21/11/2002, 20:40

Já vi poucos sites falarem sobre este metodo pouco conhecido, é o metodo Flush!
Depois de executado ele não exibe nenhum código na tela até que este código ja
tenha sido carregado com excessão do código que antecede ele.

Vamos a um exemplo:

<!-- #include file=conecta.asp%>
<% Response.buffer = "true"%>
<Html>
<body>
<% 'Aqui é o que vai aparecer na tela
%>
Aguarde.. Carregando!! 
<%
'E agora chama-se o metodo
Response.Flush

'Dai então vem a consulta a um banco de dados qualquer
SQL = "SELECT * FROM tabela"
Set rs = db.execute(SQL)
'Posiciono no primeiro registro e imprimo ele
rs.movefirst
response.write rs("campo")
%>
</body>
</html>

Bom neste exemplo aparecerá na tela a mensagem "Aguarde Carregando" e depois 
que o código e a consulta que estão abaixo do response.flush ser carregado será 
imprimido o campo 1.

Bom .. para não ficar chato com a msg de aguarde ainda ali mesmo após ter 
carregado vou dar um exemplo de como retira-la.


<!-- #include file=conecta.asp%>
<% Response.buffer = "true"%>
<Html>
<body>
<form name="Form">
<input type="TEXT" NAME="MESSAGE" SIZE="35" VALUE="Aguarde! Sistema em 
processamento.." border=0 style="border: none; border-color: transparent; 
background: transparent">
</form>
<%
'E agora chama-se o metodo
Response.Flush

'Dai então vem a consulta a um banco de dados qualquer
SQL = "SELECT * FROM tabela"
Set rs = db.execute(SQL)
'Posiciono no primeiro registro e imprimo ele
rs.movefirst
response.write rs("campo")
%>
<script>
document.forms["Form"].MESSAGE.value = ''; 
</script>
</body>
</html>


Espero que tenha gostado deste tutorial,
caso tenha alguma dúvida mande um E-mail:
thiago@speedwave.com.br
Thiago Sciotta
WebDeveloper



-----------------------------------------------------------------------------------------------
Para uma maior organização desta seção, todas as duvidas relacionadas a este tutorial devem ser tiradas na seguinte sala:
http://forum.wmonlin...p?showforum=113

Edição feita por: Agente Linhares, 28/06/2005, 20:42.

ּּAdobe Creative Suite 3
ּּCorelDraw
ּּJava (SE & EE) with Hibernate and JBoss
ּּPlataforma .NET with MS-SQL Server
ּּPHP with MySQL




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq