|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Senior Member
Iscritto dal: May 2006
Messaggi: 883
|
Come disabilitare il pulsante chiudi di una pag. HTML?
Ciao...
vi volevo chiedere come posso gestire i 3 controlli posizionati in alto a destra di una pagina HTML con VBscript. Mi interessa soprattutto disabilitare in terzo bottone o meglio, far comparire un messaggio di avviso e non far chiudere la pagina. ![]() Possibile??? Grazie |
![]() |
![]() |
![]() |
#2 |
Senior Member
Iscritto dal: Dec 2002
Messaggi: 3359
|
Ma che pulsanti intendi?
Non è che magari ti confondi con i pulsanti delle finestre di windows? Se si, quelle fanno parte del browser e non della pagina HTML. |
![]() |
![]() |
![]() |
#3 |
Member
Iscritto dal: Dec 2006
Città: Firenze
Messaggi: 118
|
-
__________________
Federica Ultima modifica di Fede_Reghe : 22-07-2015 alle 14:23. |
![]() |
![]() |
![]() |
#4 |
Senior Member
Iscritto dal: May 2006
Messaggi: 883
|
Si scusa, intendevo il pulsante chiudi (anche gli altri due) del Browser....
rispondendo a Fede_Reghe, non fa niente che l'utente usa il task manager per chiudere la pagina, mi piacerebbe tanto sapere il codice in javascript meglio se in vbscript.. possibile? Vorrei anche gestire gli eventi dei tre pulsanti (ma nonso se si può fare) Grazie |
![]() |
![]() |
![]() |
#5 |
Senior Member
Iscritto dal: Dec 2002
Messaggi: 3359
|
Io ancora non ho capito se vuoi sviluppare qualcosa per il web, o un'applicazioni che giri sul sistema operativi e ti blocca la chiusura del browser.
|
![]() |
![]() |
![]() |
#6 |
Senior Member
Iscritto dal: May 2006
Messaggi: 883
|
.....................
Praticamente sto realizzando un programmino in ASP e VBScript per l'azienda presso la quale lavoro.
Anche per questo non mi interessa che l'utente usi Ctrl-Alt-Canc per chiudere la pagina perchè ha delle restrizioni gestite da me essendo l'amministartore di un Dominio. |
![]() |
![]() |
![]() |
#7 |
Member
Iscritto dal: Dec 2006
Città: Firenze
Messaggi: 118
|
In vbscript non so come si possa fare, comunque non conviene dato che solo internet explorer lo supporta. Per il javascript ti conviene mettere nel body un <body onUnLoad="funzione();"> e preparare in quella funzione uno script che non ti permetta l'uscita.
__________________
Federica |
![]() |
![]() |
![]() |
#8 |
Member
Iscritto dal: Dec 2006
Città: Firenze
Messaggi: 118
|
Anzi ti coviene creare una funzione con gli eventi. Date un occhiata qui http://www.sitepoint.com/forums/showthread.php?t=273341
__________________
Federica |
![]() |
![]() |
![]() |
#9 |
Senior Member
Iscritto dal: May 2006
Messaggi: 883
|
Ti ringrazio molto per avermi dato l'indirizzo, solo che javascript non lo conosco affatto..tranne qualche istruzione qua e la.
Il seguente codice mi potrebbe andare bene.... <script LANGUAGE="javascript"> // Cross browser event handling for IE 5+, NS6+ and Gecko function addEvent(elm, evType, fn, useCapture) { if (elm.addEventListener) { // Gecko elm.addEventListener(evType, fn, useCapture); return true; } else if (elm.attachEvent) { // Internet Explorer var r = elm.attachEvent('on' + evType, fn); return r; } else { // nutscrape? elm['on' + evType] = fn; } } // Add Listeners function addListeners(e) { // Before unload listener addEvent(window, 'beforeunload', exitAlert, false); } // Exit Alert function exitAlert(e) { // default warning message var msg = "You will lose information if it has not already been saved."; // set event if (!e) { e = window.event; } if (e) { e.returnValue = msg; } // return warning message return msg; } // Initialise addEvent(window, 'load', addListeners, false); </SCRIPT> ...solo che vorrei far visualizzare un msg tipo: Attendere caricamento dei dati... solo col tasto OK senza far chiudere la pagina POSSIBILE? Grazieeeeeeeeeeeeee |
![]() |
![]() |
![]() |
#10 |
Senior Member
Iscritto dal: May 2006
Messaggi: 883
|
qualcuno saprebbe modificare il codice come ho gia descritto?
![]() |
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 09:51.