Visualizzazione dei risultati da 1 a 6 su 6

Discussione: chiudi e fai refresh

  1. #1

    chiudi e fai refresh

    Questo è il ocdice che inserisce i dati nel db! Siccome viene eseguito da una popup, quando clicco vota viene eseguita questa pagina.
    - Come posso fare chiudere da sola la finestra dopo l'insermineto del voto?
    - Una volta voltato, come posso far fare il refresh della pagina x.asp che visualizza il nuovo voto? Si può a gire su questo codice?

    codice:
    <%
    ID = request.form("ID")
    a = request.form("rbtn")
    b = request.form("rbtn2")
    c = request.form("rbtn3")
    d = request.form("rbtn4")
    
    set conn = server.createObject("ADODB.Connection")
    conn.open "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" & server.mapPath("./database/mpdb.mdb")
    
    sql = "INSERT INTO voto_locale (locale_ID, voto1, voto2, voto3, voto4) VALUES (" & ID & ", " & a & ", " & b & ", " & c & ", " & d & ")"
    conn.execute(sql)
    
    conn.close
    set conn = nothing
    
    %>

  2. #2
    prova così:

    codice:
    <body onLoad="window.setTimeout('window.opener.window.location.reload(); window.close();', 5000);">
    metti al posto di 5000 il numero di millisecondi di attesa, prima che la pagina si chiuda.

    ciao!

  3. #3
    dopo il tuo codice di inserimento


    codice:
    Response.Write "<script language=javascript>" &  Chr(10) 
    		Response.Write "window.opener.nomeform.method = 'post';" & Chr(10) 
    		Response.Write "window.opener.document.nomeform.submit();" & Chr(10) 
    		Response.Write "window.close();" & Chr(10) 
    		Response.Write "</script>" & Chr(10)
    dove nomeform sta per il nome del form della pagina che richiama il popup
    if u are junior then Hallo!!!
    if u are senior then Cool!!!
    if u are a lady then Hi baby!!!

    http://www.solamentegratis.it

  4. #4
    Per quanto riguarda nomeform, tu mi dici di mettere il nome del form della pagina dove inserisco i voti. Ma la pagina a cui voglio appilacre il refresh è un'altra.

    Forse cosi mi spiego meglio:
    sono i x.asp da qui clicco e mi si apre un popup voti.asp. E' qui che voto (dove c'è il form). Ma i risultati si vedono in x.asp e quindi è questa che deve essere riaggiornata.

  5. #5
    Sono stato più chiaro?

  6. #6
    C'è qualcuno? :tongue:

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.