Hallo Manfred, diese Lightbox wird per JavaScript aufgerufen. Hier ist einmal beispielhaft die JavaScript-Funktionalität, die sich um den Aufruf der Lightbox zum Löschen der Anhänge kümmert. Die sollte man auch auf andere Lightboxen anwenden können: HTML: /** * Open handle attachments modal window. * * @param {object} event Contains event information. */ var _onHandleAttachments = function (event) { var $attachmentsModal = $('#attachments-modal'); // Reset modal state. $attachmentsModal.find('#removal-date').val('').datepicker({ maxDate: new Date() }); $(document).find('.ui-datepicker').not('.gx-container').addClass('gx-container'); // Display modal to the user. $attachmentsModal.dialog({ title: jse.core.lang.translate('handle_attachments', 'emails'), width: 400, modal: true, dialogClass: 'gx-container', closeOnEscape: false }); }; Ich hoffe das hilft dir weiter. LG Torben
Der ausgewiesene JS-Experte dachte, man könne der vorhandenen Funktion "einfach" eigene Texte übergeben und dann das Return true/false auswerten.
Nein, das wird nie als direkter Ersatz des Javascript "confirm" funktionieren, da nur das Javascript "confirm" die Ausführung des Scripts wirklich anhält.
Im Prinzip stimmt das. Nur - die "Confirm-Simulation" (siehe "Kunden - E-Mails => Senden) erfüllt doch m.E. voll&ganz den Zweck. Durch das transparent 100% Overlay kann ein User auch nix anderes machen, als JA/Nein - vom Seitenreload mal abgesehen. Man kann natürlich ein eigenes Script bauen - und dann noch eins und noch eins. Ist doch irgendwie doof.