Hallo zusammen,
ich habe für mein "Projekt" JQuery entdeckt. Habe dabei noch enorme Startschwierigkeiten.
Zuerst die Situation:
So.
Jetzt möchte ich die Seite überwachen, d.h. wenn der Button in dem Form angeklickt wird soll die Seite schliessen und die ID des zu bearbeitenden Datensatzes wird wieder in der Datenbank freigegeben.
Das funktioniert auch!!
Jetzt gibt es aber noch andere schöne Formulare in diesem Fenster. Bei einem Submit kommt es ja zum event unload. Jetzt soll die Überwachung feststellen ob ein submit vorliegt, wenn ja soll nichts passieren.
liegt jedoch ein unload vor weil die Seite über das rote Fenster X geschlossen wurde so soll das og. Form ausgelöst werden und die Datenbank freigegeben werden.
Oder gibt es eine Möglichkeit das rote X ( weiß garnicht wie es richtig heißt) auszuschalten.
ich habe für mein "Projekt" JQuery entdeckt. Habe dabei noch enorme Startschwierigkeiten.
Zuerst die Situation:
Code:
<script language="javascript" src="../Config/js_scripte/jquery-1.7.2.min"></script> <script type="text/javascript"> $(document).ready(function(){ // schliessen des Fensters überwachen!! $(window).unload( function () { $("#schliessen").submit();} ); </script>
HTML Code:
<form id = "schliessen" method="post" name ="schliessen"> <input id= "schliessen" name="zu" type="hidden" value="schliessen"> <button id="buchen_button" style="background-color:yellow;" onclick="submit();"><span style="color: red;">Zurück zur Übersicht</span> </button></form>
Jetzt möchte ich die Seite überwachen, d.h. wenn der Button in dem Form angeklickt wird soll die Seite schliessen und die ID des zu bearbeitenden Datensatzes wird wieder in der Datenbank freigegeben.
Das funktioniert auch!!
Jetzt gibt es aber noch andere schöne Formulare in diesem Fenster. Bei einem Submit kommt es ja zum event unload. Jetzt soll die Überwachung feststellen ob ein submit vorliegt, wenn ja soll nichts passieren.
liegt jedoch ein unload vor weil die Seite über das rote Fenster X geschlossen wurde so soll das og. Form ausgelöst werden und die Datenbank freigegeben werden.
Oder gibt es eine Möglichkeit das rote X ( weiß garnicht wie es richtig heißt) auszuschalten.
Comment