Visualizzazione dei risultati da 1 a 6 su 6

Discussione: Reset Pagina

  1. #1
    Utente di HTML.it L'avatar di gppjuse
    Registrato dal
    Apr 2002
    Messaggi
    238

    Reset Pagina

    Salve,

    mediante un ciclo ASP richiamo l'apertura di una finestra htm semplice, dove compaiono dei messaggi (semplice testo); volevo chiedervi se esiste un metodo per fare "resettare" questa pagina, cioè cancellare tutto il testo scritto al ciclo precedente, senza bisogno di chiuderla...

    Grazie per l'aiuto.
    Solo chi non osa...non sbaglia!

  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Non e' chiaro il risultato che vuoi ottenere ed il momento nel quale ottenerlo... solitamente il contenuto di una pagina viene sostituito quando se ne carica un'altra o eseguendo un document.write("") quando questa e' completamente caricata...

    Altre info?

    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  3. #3
    Utente di HTML.it L'avatar di gppjuse
    Registrato dal
    Apr 2002
    Messaggi
    238
    Quello ke mi serve è molto semplice. Alla fine del primo ciclo la pagina in questione presenta come codice:

    codice:
    <html>
    <head>
    <title>Untitled Document</title>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    </head>
    
    <body>
    Caricamento 10%
    </body>
    </html>
    quello ke mi serve è qualke metodo per cancellare il testo all'interno del body, senza però kiudere e riaprire la pagina. Spero di essere stato kiaro.

    Grazie per l'aiuto...
    Solo chi non osa...non sbaglia!

  4. #4
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    :master: ma... aggiornamento comandato dal server? non si puo': il server invia i dati solo su esplicita richiesta del server.

    Mi sembra di capire che vorresti visualizzare una qualche percentuale "reale"... ma di che? di qualche fase di elaborazione sul server? ulteriori info?

    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  5. #5
    Utente di HTML.it L'avatar di gppjuse
    Registrato dal
    Apr 2002
    Messaggi
    238
    Sto modificando lo script ASP + JS, che durante un ciclo ASP richiama delle funzioni JS su una finestra, cioè scrive un *, mentre a me serve che prima ke scriva l'asterisco cancelli tutto il testo presente:

    codice:
    <script language='javascript'>
    <!--//
    myFloater = window.open('pagina.htm','myWindow','scrollbars=no,status=no,width=200,height=100')
    
    function increment(runOnce) {
    if (runOnce == 1) {
    myFloater.document.write ("<font face='arial' size=4>
    ATTENDERE PREGO....</font>
    ");
    }
    else {
    myFloater.document.write ("<font face='arial' size = 5>*</font>");
    }
    }
    //-->
    </script>
    </head>
    
    <body>
    
    <%
    Dim counter
    counter = 0
    splitVal = 700
    for i = 1 to 10000
    if (i mod splitVal) = 0 then
    if counter = 0 then
    response.write "<script>incremento(1)</script>" &
    vbCrLf
    counter = 999
    else
    response.write "<script>incremento(0)</script>" &
    vbCrLf
    end if
    end if
    next
    %>
    come vedi il JS scrive direttamente e senza cancellare gli asterischi preesistenti....
    Solo chi non osa...non sbaglia!

  6. #6
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Una soluzione "semplice"

    codice:
    <html>
    <head>
    <title>Untitled Document</title>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    <style>INPUT {border:0 none white;}</style>
    </head>
    <body>
    <form name=panel><input type=text name=mess></form>
    </body>
    </html>

    e poi...

    codice:
    <script language='javascript'>
    <!--//
    myFloater = window.open('pagina.htm','myWindow','scrollbars=no,status=no,width=200,height=100')
    
    function increment(runOnce) {
    m = myFloater.document.panel.mess;
    if (runOnce == 1) {
    m.value="ATTENDERE PREGO....";
    }
    else {
    v = parseFloat("0"+m.value) +1;
    m.value = ""+v+"%";
    }
    }
    //-->
    </script>
    ... ma devi sperimentare per stabilire gli intervalli ed i valori visualizzati...

    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.