Link bestimmte zeit blockieren
Elbarto0
- programmiertechnik
hallo ich breuchte eure hilfe wie kann ich einstellen das ein link der zu einer bestimmten gespeicherten datei führt erst nach 10 oder 5 sec klickbar ist?
so siet das aus Den Downloadlink findest du <a href="$link">hier</a></center>
links kommen aus der db
hoffe mir kann jemand helfen das man erst später draufklicken kann!
Grüße,
jen - du kannst es mit JS steuern un dem disabled anhängen - such hier bei selfhtm nach setTimeout und eigenschaft disabled
MFG
bleicher
Hallo,
jen - du kannst es mit JS steuern un dem disabled anhängen
aber wenn einer JS in seinem Browser ausmacht, dann kann er den Link trotzdem klicken.
Cruz
aber wenn einer JS in seinem Browser ausmacht, dann kann er den Link trotzdem klicken.
Cruz
Nein, vorausgesetzt, ohne JS existiert kein Link ( CSS a.download {display:none;} ).
Hi NoJS,
Nein, vorausgesetzt, ohne JS existiert kein Link ( CSS a.download {display:none;} ).
Nein, Ansicht → Webseiten-Stil → Kein Stil — und schon hast du im Firefox das CSS deaktiviert und hast den Link ;-)
Abgesehen davon ist es unfein, Besuchern mit deaktiviertem Javascript den Download-Link vorzuenthalten. In diesem Fall wäre es also angemessen, den Link normal auszugeben und dann mit Javascript zu deaktivieren und erst nach entsprechender Zeit wieder zu aktivieren.
Wenn es nicht akzeptabel ist, dass ein Besucher ohne Javascript die Datei sofort runterladen kann, dann muss sowieso eine (etwas aufwendigere) serverseitige Überprüfung (Ticket-System) gemacht werden.
Viele Grüße,
~ Dennis.
Hallo,
Wenn es nicht akzeptabel ist, dass ein Besucher ohne Javascript die Datei sofort runterladen kann, dann muss sowieso eine (etwas aufwendigere) serverseitige Überprüfung (Ticket-System) gemacht werden.
Ganz so aufwendig vielleicht nicht, etwa ein geforkter Prozess, der ertmal 10 Sekunden schläft und dann erst die Datei z.B. per Umbenennung bereit stellt würde schon reichen. Aber JS ist sicherlich nicht die beste Lösung. Und diese Funtkionalität kann man auch nicht einfach irgendwie "einstellen", wie der OP es gewünscht hat. ;)
Gruß,
Cruz
Grüße,
JS ist nicht 10% sicher aber die gängiste lösung - ohne den verwendungszweck zu kenne kann man kaum etwas besseres vorshclagen
MFG
bleicher