Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Aug 2007
    Messaggi
    464

    Response.Redirect in nuova finestra tipo Java

    Salve, è possibile inserire in una pagina asp alla fine del codice un Response.Redirect con apertura finestrella tipo Java dove compare il classico bottone da cliccare SI o NO?
    Quindi non una nuova finestra explorer ma tipo un pop up.
    Grazie mille in anticipo
    F

  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    No.
    Puoi solo mettere uno script javascript che lo faccia quando arrivera' sul client.

    <script>if(confirm('cambio?')location.replace('alt ra_pagina.asp');</script>
    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
    Registrato dal
    Aug 2007
    Messaggi
    464
    Grazie per la cortese risposta vorrei solo spiegare meglio che vorrei fare.
    Da una pagina catalogo di un sito ecommerce vorrei che quando il cliente aggiunga il prodotto al carrello si apra una finestra tipo pop up dicendo : "Il prodotto è stato aggiunto al carrello"
    "Vuoi continuare a visualizzare il catalogo o andare al carrello?"

    Parlavo del Response.Redirect perche il file che aggiunge il prodotto al carrello e che aggiorna le quantità disponibili ecc ecc termina con un bel Response.Redirect .... che per ora porta direttamente al carrello!

    Spero di essere stato piu chiaro.
    Thanks

  4. #4
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Evidentemente non sono stato chiaro io...

    Non puoi: quando il processo arriva all'interazione pagina-utente (nel suo browser) l'elaborazione della pagina ASP sul server e' terminata e l'unico modo per far sapere al server il desiderio espresso dall'utente e' far fare al browser una nuova richiesta di pagina.
    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
    Registrato dal
    Aug 2007
    Messaggi
    464
    ok scusa ma non sono molto pratico di asp.
    Allora pensavo di fare altro e cioè:

    Se il prodotto in catalogo è gia stato aggiunto al carrello faccio uscire PRENOTATO.jpg
    codice:
    <%
    '---Recupero i prodotti inseriti nel carrello per questa sessione
    SQLCart = " SELECT * FROM Carrello WHERE IDSessione = '"& SessionID &"' "
    Set RSCart = Conn.Execute(SQLCart)
    %>
    
    
    <%
    If RSCart("Prodotto") = RS("Prodotto") Then
    %>
    <input type="image" src="<%=Path_Img%>PRENOTATO.jpg"...>
    Altrimenti il tasto normale cioè CARRELLO.jpg
    codice:
    <%
    Else if
    (RS("Giacenza") > 0) OR RS("GiacenzaInfinita") Then
    %>
    
    <input type="image" src="<%=Path_Img%>carrello.jpg"...>
    O se già venduto ... VENDUTO.jpg
    codice:
    <%
    Else
    %>
    
    </form>
    [img]<%=Path_Img%>VENDUTO.jpg[/img]
    <%
    End If
    %>
    ma come potrai vedere ho fatto un casino con gli if e non mi trovo piu!
    Thanks

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.