Seite 1 von 2

Senden-Button nach dem Versenden ausblenden

Verfasst: 24.04.2013, 07:42
von Firefox012
Hallo,

möchte den Senden-Button nach dem Versenden des PDF ausblenden, so dass beim Öffnen des PDF's dieser beim Empfänger (Adobe-Reader) dieser nicht mehr sichtbar ist.
Kann mir jemand einen Tip geben, wie ich dies anstellen muß?


Viele Grüße

Firefox012

Senden-Button nach dem Versenden ausblenden

Verfasst: 24.04.2013, 15:59
von armine
Hallo,

wenn der Empfänger den Button nicht mehr sehen soll, dann solltest du ihn vor dem Senden verschwinden lassen.

[font=courier new][fontsize=3]Formular1.Startseite.EmailSubmitButton1::preSubmit:form - (JavaScript, client)
this.presence = "invisible"[/fontsize][/font]

Gruß armine

Senden-Button nach dem Versenden ausblenden

Verfasst: 29.04.2013, 14:50
von Firefox012
Hallo Armine,

danke für deine Hilfestellung!

Nun verschwindet der "Sende-Button" sofort nach dem Anklicken, aber das versendete PDF enthält nach dem Öffnen auf Empfängerseite denoch diesen Sende-Button.

Was muss ich möglicherweise noch ergänzen?

 

Viele Grüße

Firefox012

 

 


Senden-Button nach dem Versenden ausblenden

Verfasst: 29.04.2013, 15:18
von armine
Hallo Firefox012,

wo steht etwas von "click"?

[font=courier new][fontsize=3]Formular1.Startseite.EmailSubmitButton1::preSubmit:form - (JavaScript, client)
this.presence = "invisible"[/fontsize][/font]

vg armine

Senden-Button nach dem Versenden ausblenden

Verfasst: 29.04.2013, 15:28
von Firefox012
Hallo Armine,

Siehe meine geänderte obige Antwort!

 

 

Grüße
Firefox012


Senden-Button nach dem Versenden ausblenden

Verfasst: 29.04.2013, 16:54
von Firefox012
Hallo Armine,

habe jetzt "[fontsize=3][font=Courier New]this.presence = "invisible"   "[/font][/fontsize]

[fontsize=3][font=Courier New]durch[/font][/fontsize]

[fontsize=3][font=Courier New]this.presence = "hidden"   ersetzt.[/font][/fontsize]

[fontsize=3][font=Courier New]Jetzt ist der Sende-Button beim Öffnen des PDF's auf Empfängerseite definitiv ausgeblendet![/font][/fontsize]

[fontsize=3][font=Courier New][/font][/fontsize] 

[fontsize=3][font=Courier New]Viele Grüße[/font][/fontsize]

[fontsize=3][font=Courier New]Firef012[/font][/fontsize]

Senden-Button nach dem Versenden ausblenden

Verfasst: 29.04.2013, 17:06
von armine
Hallo Firefox012,

jetzt habe ich ein Formular angelegt, einen Mail-Button und eine kurze Zeile Text eingefügt. Dem Formular habe ich die erweiterten Rechte für den Reader zugewiesen, es mit dem Reader geöffnet und an mich geschickt. Und siehe: Kein Mail-Button zu sehen!
Wenn du im Reader über Datei > An E-Mail anhängen... gehst, kannst du sogar dem Button beim Verschwinden zusehen.

vg armine

Senden-Button nach dem Versenden ausblenden

Verfasst: 29.04.2013, 17:23
von Firefox012
Hallo Armine,

vielen Dank für deine Mühe. :)

Werd's morgen gleich mal ausprobieren!

 

viele Grüße

Firefox012

Senden-Button nach dem Versenden ausblenden

Verfasst: 02.11.2016, 16:41
von ballslicer
Hallo Armine,

dazu hätt ich mal eine Frage.

Wenn ich den emailsendButton verwende, werden Deiner Aussage nach (und auch Deinem Beispiel nach) die pre- und postsubmit routinen durchlaufen, wenn ich den Button klicke. Soweit so gut. Da kann ich allerdings nur einen Empfänger und einen Betreff angeben. Kein cc, kein bcc, kein body.

Wenn ich aber meinen Email Versand variabel halten möchte,
also es mit

var Mail = "mailto:" + Mailto + "?Subject=" + Betreff + "&cc=" + scc + "&Body=" + Nachricht;
event.target.submitForm({cURL: Mail, bEmpty: true, cSubmitAs: "PDF"});

machen möchte.....werden dann die Routinen nicht durchlaufen?

Letztens hatte ich einen Fall wo ich mehrere solcher Buttons hatte (weil mehrere Versendestufen) und bei egal welchem Button ich geklickt habe, ist er immer durch alle
pre- und postsubmit Routinen aller Buttons durchgelaufen.
Das hab ich dann manuell über Feldinhalöte abgefangen.

Jetzt hab ich ein Formular mit nur einem Button (also ein normaler klick-Button, der am Ende dann ein event.target.submitForm beinhaltet.....und er läuft mir gar nicht in die Presubmitroutine rein. Auch wenn ich sie z.B. über Name.execEvent("preSubmit") aufrufe nicht....

Senden-Button nach dem Versenden ausblenden

Verfasst: 02.11.2016, 19:39
von ballslicer
hat sich erledigt....jetzt gehts komischerweise.....
keine Ahnung warum....