Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision f8fff60b

Von Bernd Bleßmann vor etwa 3 Jahren hinzugefügt

  • ID f8fff60be1abb9986486cc7367747ee16d829116
  • Vorgänger feb6f563
  • Nachfolger 15aab04c

Rechnungsmaske: Browser-Zurück verhindern

Ein weiterer Hack, der in der Rechnungsmaske den Browswer-Zurück-Knopf
aushebeln soll, damit nicht doppelt gebucht werden kann.

siehe auch:
https://stackoverflow.com/questions/46183325/prevent-form-resubmit-after-pressing-back-button

Unterschiede anzeigen:

templates/webpages/is/form_header.html
<script type="text/javascript">
<!--
$('document').ready(function(){
function disableBack() { window.history.forward() };
window.onload = disableBack();
window.onpageshow = function(evt) { if (evt.persisted) disableBack() };
[% IF resubmit && is_format_html %]
window.open('about:blank','Beleg');
document.invoice.target = 'Beleg';

Auch abrufbar als: Unified diff