Gunnar Bittersmann: Download mit Zustimmung

Beitrag lesen

@@Matthias Apsel:

nuqneH

ich möchte einen Download erstellen der nur nach Zustimmung von AGBs funktioniert.

Es gibt keine AGBs. Es gibt AGB. Das ist bereits Plural.

Ohne serverseitige Programmiersprache wird das wohl nichts.

Wieso nicht?

<form action="download">  
  <input type="checkbox" id="terms-accepted" required="required"/>  
  <label for="terms-accepted">Ich habe die AGB zähneknirschend zur Kenntnis genommen.</label>  
  <button>Download</button>  
</form>

Für alte und unfähige neue Browser (Safari) per JavaScript das Default-Aktion des Buttons (Abschicken des Formulars) unterbinden; prüfen, ob Häkchen gesetzt ist; wenn ja, abschicken.

Und damit man das Formular ohne JavaScript nicht abschicken kann, dieses erst mit JavaScript erstellen.

Qapla'

--
„Talente finden Lösungen, Genies entdecken Probleme.“ (Hans Krailsheimer)