Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11

Discussione: lanciare script java

  1. #1

    lanciare script java

    Salve,
    innanzitutto buon anno a tutti (leggermente in ritardo)
    vorrei sapere come si può lanciare uno script java dentro un blocco if asp.
    Mi spiego...
    Se la condizione è vera, esegui lo script e prosegui. Si tratta di un box di conferma del tipo: Sei sicuro di voler procedere?
    con uno script del genere

    function elimina()
    {
    return confirm("Confermi di voler eliminare i dati inseriti?");
    }

    ma come faccio a lanciarla?

    Grazie
    Ciao
    Fabio

  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Sei consapevole del fatto che il codice ASP viene processato dal server tutto prima che la pagina e i relativi script raggiungano il client e vengano processati dal browser?

    Ovviamente la conferma deve essere richiesta prima che il contenuto del form sia spedito al server... solitamente si fa cosi':

    <form .... onsubmit="return confirm('Confermi di voler eliminare i dati inseriti?')">

    "script java"
    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
    si ma purtroppo i miei dati non provengono da un form. Forse non mi sn spiegato bene.

  4. #4
    si può lanciare uno script al caricamento della pagina?

  5. #5
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    <head>
    <script>
    window.onload=function(){if(confirm('testo che vuoi')){azione alla pressione tasto 'ok'}else{azione alla pressione tasto 'annulla'}}
    </script>
    </head>
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  6. #6
    azione alla pressione tasto 'ok' intendi in java?

  7. #7
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Originariamente inviato da Skyscraper84
    in java?
    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

  8. #8
    BR1 non esagerare con le testate al muro a cerca di dare risposte se ne hai... io non conosco js e vorrei capire come posso lanciare uno script al manifestarsi di un evento (posso fare un redirect per rispondere all'appunto di BR1 {Sei consapevole del fatto che il codice ASP viene processato dal server tutto prima che la pagina e i relativi script raggiungano il client e vengano processati dal browser? }, non credo sia un'operazione troppo ingegnosa).

    Vorrei in buona sostanza sapere se si può lanciare lo script
    function elimina()
    {
    return confirm("Confermi di voler eliminare i dati inseriti?");
    }

    quando viene caricata una pagina asp

  9. #9
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Non puoi lanciare uno script al manifestarsi di un evento sul server e aspettarti che il server attenda una risposta nella stessa pagina.... devi sempre separare il flusso delle operazioni fra cio' che deve fare il server e cio' che deve fare il client.

    Nel tuo caso mi pare di aver capito questa serie di avvenimenti

    il client richiede una pagina al server ;

    il server durante l'elaborazione della risposta si accorge di aver bisogno di una conferma, memorizza gli elementi occorrenti per la successiva elaborazione ed invia una pagina di conferma al client ;

    il client riceve la pagina con la richiesta di conferma, l'utente decide ed invia la risposta al server;

    il server riceve la conferma ed in base a questa prosegue con l'elaborazione recuperando i dati parcheggiati, al termine invia la pagina con i risultati al client.

    Ok?

    Perdona se tento di correggerti i termini tecnici, ma "java" e tutt'altra cosa e, visto che ci sono, "caricare una pagina ASP" ha senso solo se si parla del server, sul client non arriva ASP ma solo HTML
    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

  10. #10
    Si caricare sul server, conosco come funziona asp.
    In altre occasioni ho utilizzato onclick=""return spub();"" ma ho già utilizzato quest'evento per passare i dati alla pagina successiva (onClick=""parent.location='confermaprenotazione.a sp?id=" & id ....)
    quindi mi starebbe bene anche che il server richiede conferma al caricamento di una terza pagina nella quale in caso di risposta positiva si procede con l'elaborazione del codice se no si annulla come accade con:
    function elimina()
    {
    return confirm("Confermi di voler eliminare i dati inseriti?");
    }

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.